Rene Krenn
b7944937eb
TT#119460 openser "location" DAO
...
Change-Id: I998a2d2c80e2a56d3faea2f159ce0dbb2dcbc36d
(cherry picked from commit 72ab33d02b )
5 years ago
Rene Krenn
858f5c51fc
TT#119459 allow NULL values for SQLServer IDENTITY columns
...
Change-Id: Ibd008280773d815eebe1d56e030cce8d1806e63e
(cherry picked from commit 84f58f02de )
5 years ago
Rene Krenn
530fb378d7
TT#118050 skip NULL values for mssql INDENTITY columns
...
Change-Id: I464a4645bf6a19299bbb46f3824974bc72113a42
(cherry picked from commit b4a70b1c9c )
5 years ago
Rene Krenn
3d6cc26b4d
TT#118151 mr7.5.5 redis "location" db DAO
...
Change-Id: I5b7e919cb686031da7ba08bd7a0f4237fcd309a7
(cherry picked from commit 02cfe82351 )
5 years ago
Rene Krenn
9e59060628
TT#118050 SQLServer connectivity using tdsodbc
...
Change-Id: Ia9a08bc84289d1636b318985c83432bcd285d9e2
(cherry picked from commit fc85c81911 )
5 years ago
Sipwise Jenkins Builder
e3de3c725a
Release new version 8.1.1.12+0~mr8.1.1.12
5 years ago
Rene Krenn
f1eddd9451
TT#111206 add reseller_id in mr103 contract DAO
...
Change-Id: I4afcb8914e7d166004d14b36ee1566e56ebf3247
5 years ago
Sipwise Jenkins Builder
b6cc643801
Release new version 8.1.1.11+0~mr8.1.1.11
5 years ago
Rene Krenn
0e002c516d
TT#111905 perl system() wrapper
...
Change-Id: I6dc8d73ff0c03ef22d2336b6f82077e257547a98
(cherry picked from commit f9222f2f97 )
5 years ago
Rene Krenn
2d767477c2
TT#111750 add trunk kamailio.voicemail_spool DAO
...
Change-Id: Ia0632e0b69429a1ee2e15917244e7b6355ef7f65
(cherry picked from commit b1c9101fba )
5 years ago
Rene Krenn
e52e205db1
TT#111206 add mr1.0.3 openser.voicemail_spool DAO
...
Change-Id: Iec3bfd97e98a82f2633b2a184a2f677c5dd3ca2f
(cherry picked from commit 9c90f7998d )
5 years ago
Rene Krenn
fbdccef6e9
TT#110203 redis registration monitoring to SQLite PoC
...
Change-Id: I3c7bcb14f3bff3de04258938d5e9a1bed2c493ab
(cherry picked from commit c2a2b7c64d )
5 years ago
Rene Krenn
0a561f88f6
TT#108605 redis "location" store schema #2
...
Change-Id: Id1195d5c0aa57015a0680f849df5c92af40dbd85
(cherry picked from commit 20b5920a7a )
5 years ago
Rene Krenn
51aa1d996a
TT#108605 redis "location" store schema #1
...
Change-Id: I96150ac365658e1cf0c156e725e88b75757977e9
(cherry picked from commit e9e315fd8b )
5 years ago
Rene Krenn
7d4e8af7fa
TT#108606 multithread consumer-producer pattern for Redis
...
Change-Id: I34b6b0c99fdb04d43a013b018a00e8298cb35fec
(cherry picked from commit c3bc57b0b8 )
Change-Id: I34b6b0c99fdb04d43a013b018a00e8298cb35fec
5 years ago
Rene Krenn
793ac20f66
TT#108604 introduce nosql abstraction and redis connector
...
Change-Id: Ia2f7682c6a9b88c42300dc667f1302eaf447bab3
(cherry picked from commit 207a82b621 )
5 years ago
Sipwise Jenkins Builder
fa9588d412
Release new version 8.1.1.10+0~mr8.1.1.10
6 years ago
Rene Krenn
d78ed162cd
TT#104251 cdr paging queries: force index
...
Change-Id: I373d638313385e43d08b00ca0b0f3146fb6ec048
6 years ago
Sipwise Jenkins Builder
b9c2651681
Release new version 8.1.1.9+0~mr8.1.1.9
6 years ago
Rene Krenn
49686ff810
TT#104251 refactor paging queries for cdr tables
...
the implementation used queries based on "OR",
causing a perfromance problem as the query time
depends on the cardinality of the accounting.cdr
table.
Change-Id: I1dbb23cf8802179b89c44718915ca090a2b17b5e
(cherry picked from commit 04e8fb04e1 )
6 years ago
Sipwise Jenkins Builder
1d4eed775a
Release new version 8.1.1.8+0~mr8.1.1.8
6 years ago
Rene Krenn
f64c1908f5
TT#87561 remove fax prefs from openser mr1.0.2 dao db schema
...
Change-Id: Ie31e3d67d6bdaced8e51596fc5ce111648029053
(cherry picked from commit 3e7bab759b )
6 years ago
Rene Krenn
82e6d73750
TT#81770 magenta openser mig: comply mr103 and trunk db schema
...
Change-Id: I06daf4af0dc374c649a0617b438d2b89703a3285
6 years ago
Sipwise Jenkins Builder
e9e0e86c92
Release new version 8.1.1.7+0~mr8.1.1.7
6 years ago
Rene Krenn
ac0210e698
TT#95953 define BLOCK_IN_CLIR and BLOCK_OUT_OVERRIDE_PIN attrs
...
Change-Id: Ib9d05b131fd7e8b224bd9719b5988aa3431d3bd2
(cherry picked from commit d3f81b356c )
6 years ago
Rene Krenn
d583f2e390
TT#87561 openser/ngcp mr1.0.2 dao db schema
...
Change-Id: I37a174b71c80bc24d9246eafc20a12e18256d736
(cherry picked from commit 5010a23968 )
6 years ago
Rene Krenn
fef1ab6065
TT#75901 cdr_status_data UPSERT should return 0 if already exported
...
CDR export jobs such as ama exporter or cdr-exporter must never execute
on both active/passive node. because the output folder resides on a
glusterfs filesystem, this will cause merged or duplicate files, and
calls charged twice to customers subsequentially.
for .ama, the 2-phase commit steps for exporting CDRs were separated
already:
(a) rename .tmp file to final output file name
(b) commit db transaction:
- cdrexportstatus of all cdrs of that file
- file sequence number increment
The implemented 2PC flow will prevent (a) properly, if (b) fails.
This is now leveraged (by escalating the UPSERT not changing anything) to
abandon a whole file, if a single CDR shows an exportstatus other than
"unexported". Such CDRs indicate there is a race condition with another
exporter (which was quicker here).
the same thechnique also has to be added to cdr-exporter, which
unfortunately has no 2PC flow impl yet.
Change-Id: Ice40fa79d2b263018ee7825e314d63c9abe888ce
(cherry picked from commit e0d143ec3b )
6 years ago
Rene Krenn
b4b5d255bf
TT#77954 merge tool: location records
...
Change-Id: I94d493730b4ea6c2aa0e48581ebc651a380f4897
(cherry picked from commit 00bba0da7b )
6 years ago
Guillem Jover
83a2e9d9e8
TT#71950 Fix typos in function names
...
Add backward compatible aliases to avoid possibly breaking reverse
dependencies.
Change-Id: I1f6de865241ba4f97fd9ca09f5967f5a8bb2573b
(cherry picked from commit 55ed5d3021 )
6 years ago
Guillem Jover
03e9a2697a
TT#71950 Fix typo in function argument name
...
Change-Id: I2766c116ad0d9e54cd48c27bcc310872525206c1
(cherry picked from commit a4949674a7 )
6 years ago
Guillem Jover
3c88feac16
TT#71950 Fix typos
...
Change-Id: I934057e660f79b35fa63986c44d9ea7e0b08acce
(cherry picked from commit e9e6ad1cbc )
6 years ago
Rene Krenn
c0492e08ae
TT#72650 cdr-generator: fix random subscriber selection
...
if the number of exisiting subscribers (used as caller/callee
in created cdrs) is low, there is a higher risk that it can
fail to randomize one.
Change-Id: Id8f37f259e07f1b50251008a207a3e6122a628ea
(cherry picked from commit 71d805440a )
6 years ago
Sipwise Jenkins Builder
fd6e6841f8
Release new version 8.1.1.6+0~mr8.1.1.6
6 years ago
Rene Krenn
091a4cc792
TT#81154 subscriber_profile DAO
...
Change-Id: Ib14ec6ac92bcd295bb0f793677799f2d13cc141c
(cherry picked from commit 6f3ed53106 )
6 years ago
Rene Krenn
5e7aff6d20
TT#81155 subscriber_profile_set DAO
...
Change-Id: I0bf4ed63d999d86449a5ed3912934f0549a2b851
(cherry picked from commit 8e4de26084 )
6 years ago
Sipwise Jenkins Builder
9770694ac5
Release new version 8.1.1.5+0~mr8.1.1.5
6 years ago
Rene Krenn
d790c31744
TT#79802 is_boolean() method for voippref
...
Change-Id: I8346932f2819eeb07aec1cadd09f28802780bdb5
(cherry picked from commit 9885b9e8cd )
6 years ago
Sipwise Jenkins Builder
b08f93711d
Release new version 8.1.1.4+0~mr8.1.1.4
6 years ago
Rene Krenn
8f74a21ff3
TT#78951 remove "header" constructor flag for XlsxSimpleFile reader
...
Change-Id: I1c1804300277fe6ff1b5e7c89e79a8bd29c67cdd
(cherry picked from commit ae5a836c35 )
6 years ago
Sipwise Jenkins Builder
954dd0a776
Release new version 8.1.1.3+0~mr8.1.1.3
6 years ago
Rene Krenn
c56441a0f8
TT#76358 move ama exporter
...
and remaining migration tools
Change-Id: I71e6633bb0aff4a4d2bfcc94231639462e472882
(cherry picked from commit d3123ff1c4 )
6 years ago
Rene Krenn
df217952c6
TT#76356 ama exporter: log unknown cdr scenario
...
Change-Id: Ic1d68f430c310cab68ad21209849768a57c2b729
(cherry picked from commit 9148d44deb )
6 years ago
Sipwise Jenkins Builder
dc6aa2d140
Release new version 8.1.1.2+0~mr8.1.1.2
7 years ago
Rene Krenn
fb683462dd
TT#69125 mr1.0.3 source db schema
...
Change-Id: I35b67c66236696af6c041e34dc4a732fdca1069d
(cherry picked from commit f763ad109c )
7 years ago
Guillem Jover
3df7a4bae3
TT#53701 Improve dependencies for obsolete transitional package
...
Let's try to make the experience a bit smoother, by tuning a bit the
dependency relationships for the obsolete transitional package.
We add versioned Breaks, and a version constraint to the existing
Replaces, against the obsolete package, so that we force an upgrade
in case we just install the libngcp-bulkprocessor-perl package.
We add a strict versioned dependency from the obsolete package to
the new one, so that we force a matching version, in case people
try to install the package standalone.
Change-Id: I2642b4ec00ccbf9d744790c52903c84f53cc9a0b
(cherry picked from commit af73fb3212 )
(cherry picked from commit d0be0f9b79 )
7 years ago
Sipwise Jenkins Builder
1276d8d608
Release new version 8.1.1.1+0~mr8.1.1.1
7 years ago
Rene Krenn
598957e7fd
TT#71107 ccs prov tool: fix writing gpp1
...
Change-Id: I6b82be980bd77e833f344170cd94397e4aff7e70
(cherry picked from commit 4f0e7d6272 )
7 years ago
Rene Krenn
50b48a5605
TT#71812 ama: handle anonymous caller
...
- try fallback to source_user
- use "00000000000" for open_digits
Change-Id: Iae377b99b7eee338cce556b78ffd9be890fb919d
(cherry picked from commit ebbc3762e7 )
7 years ago
Rene Krenn
4121f746ae
TT#71856 ama: use u2u header of corellated cdr
...
for ATTN_TRANSFER and ATTN_TRANSFER_NO_IVR scenarios
Change-Id: Ie5a6e85fa1954011149d529757ff9daacba1f3ed
(cherry picked from commit 991da885db )
7 years ago
Rene Krenn
1a47f1409e
TT#71364 ccs prov tool: write encoded sipuri for gpp1
...
Change-Id: Ia3370aeb2aec0d38a20cbd340fb4951555b385fa
(cherry picked from commit 4fd3c65c86 )
7 years ago