Sipwise Jenkins Builder
a7df271ba1
Release new version 8.1.1.19+0~mr8.1.1.19
4 years ago
Rene Krenn
dc5b9e474b
TT#166652 add prov_subscriber->subscriber_profile relation
...
Change-Id: Id809f750969ed6778255d87f3e92876f6a672d34
(cherry picked from commit bca22edb84 )
4 years ago
Sipwise Jenkins Builder
645c131e77
Release new version 8.1.1.18+0~mr8.1.1.18
4 years ago
Rene Krenn
8376cadd60
TT#158550 customer exporter: support absolute output filenames
...
Change-Id: If4d1c9f2c310757613bfee5493c582679ae1c665
(cherry picked from commit 5f451faa315ad984dde661a58fe66ee353799ae7)
4 years ago
Sipwise Jenkins Builder
603d79151e
Release new version 8.1.1.17+0~mr8.1.1.17
4 years ago
Rene Krenn
c25da6bdd5
TT#138950 add missing accounting.cdr field defs
...
-source_user_out
-destination_user_out
-source_lnp_type
-destination_lnp_type
Change-Id: I53a237fb6c198ca7e0c592bada366119f15320f7
(cherry picked from commit b75069b799 )
4 years ago
Sipwise Jenkins Builder
714c773c92
Release new version 8.1.1.16+0~mr8.1.1.16
4 years ago
Rene Krenn
ae620ed72b
TT#137100 contract exporter: support duplicate datapaths
...
exporting the same field (path) multiple times results
in duplicate column names, which are rejected by sqlite
or DBD::xyz.
This change introduces a "colname" field for providing
an alternative column name to prevent colliding names.
Change-Id: I904862651c1a24c4cdc6c643da6f9156e15ffbc6
(cherry picked from commit 134aeff964 )
4 years ago
Sipwise Jenkins Builder
10dff5890c
Release new version 8.1.1.15+0~mr8.1.1.15
5 years ago
Rene Krenn
e587c8f2c1
TT#128650 contract graph exporter
...
Change-Id: I37aaba48e9b830b2cb20385c63fac350fd0954c2
5 years ago
Rene Krenn
c3d126f8d9
TT#127355 use override_dh_install instead of execute_after_*
...
Change-Id: Ia8707c7c09e588c6f010af6c51aa95f28a2f4760
(cherry picked from commit 4b0aeb2c0c05358cf4f8e6a5d48ce6ef64274d26)
5 years ago
Sipwise Jenkins Builder
7945eee29b
Release new version 8.1.1.14+0~mr8.1.1.14
5 years ago
Rene Krenn
c0660dcd8b
TT#127150 contract/subscriber exporter: support delta for terminated subs
...
Change-Id: I3a840592acf0c01aebb6a5659e0e06169834ab2b
(cherry picked from commit afd21e947e6b45ed177a79411f4227c0c349cd68)
5 years ago
Rene Krenn
345b625760
TT#127150 contract/susbcriber exporter: fix skipped contract
...
Change-Id: I201132d4bfdba39064618ca801113c03661d30a5
(cherry picked from commit 16645dcebd )
5 years ago
Sipwise Jenkins Builder
c2cbb5c798
Release new version 8.1.1.13+0~mr8.1.1.13
5 years ago
Rene Krenn
841f47a880
TT#127355 initialize application versions earlier
...
Change-Id: If0ed6cb84aeae2f442580ca541f3da9cb690020b
(cherry picked from commit df98b0a7c3 )
5 years ago
Rene Krenn
e8d3a1dc27
TT#127150 contract/susbcriber exporter: sqlite tabular export
...
Change-Id: I88ad999230421b7aa3c17a99c5783d047c621473
(cherry picked from commit 94e086773b )
5 years ago
Guillem Jover
8118d2719a
TT#127355 Add support for application versions
...
This should make it easier to see the application version in contrast to
the system modules version. We initialize this at build time from the
package version, and fallback to the module version if the application
has no usable version.
Change-Id: I4b4e1a926aea517b2b3b46261794e187af0c9865
(cherry picked from commit b90ca3f3ac )
5 years ago
Rene Krenn
c31d2b1267
TT#118151 fix mr7.5.5 redis "location" db DAO key versioning prefix
...
Change-Id: If4081c78030461ca8e60152673cec96fe489375a
(cherry picked from commit 8d96ddcc85 )
5 years ago
Rene Krenn
93b2ab2347
TT#123800 MySQL connector: allow to override session charset
...
Change-Id: Icbe70f832682f330c6902ff3406b53ab2d1e2e6a
(cherry picked from commit 505341d027 )
5 years ago
Rene Krenn
188bc3d0ca
TT#121785 provisioning::voip_subscribers::findby_id finder method
...
Change-Id: Ic6e377c7b89cdedcc6e94b541f4db37b023b5a56
(cherry picked from commit ef52bd86b9 )
5 years ago
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
5 years ago
Rene Krenn
d78ed162cd
TT#104251 cdr paging queries: force index
...
Change-Id: I373d638313385e43d08b00ca0b0f3146fb6ec048
5 years ago
Sipwise Jenkins Builder
b9c2651681
Release new version 8.1.1.9+0~mr8.1.1.9
5 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 )
5 years ago
Sipwise Jenkins Builder
1d4eed775a
Release new version 8.1.1.8+0~mr8.1.1.8
5 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 )
5 years ago
Rene Krenn
82e6d73750
TT#81770 magenta openser mig: comply mr103 and trunk db schema
...
Change-Id: I06daf4af0dc374c649a0617b438d2b89703a3285
5 years ago
Sipwise Jenkins Builder
e9e0e86c92
Release new version 8.1.1.7+0~mr8.1.1.7
5 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 )
5 years ago
Rene Krenn
d583f2e390
TT#87561 openser/ngcp mr1.0.2 dao db schema
...
Change-Id: I37a174b71c80bc24d9246eafc20a12e18256d736
(cherry picked from commit 5010a23968 )
5 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 )
5 years ago
Rene Krenn
b4b5d255bf
TT#77954 merge tool: location records
...
Change-Id: I94d493730b4ea6c2aa0e48581ebc651a380f4897
(cherry picked from commit 00bba0da7b )
5 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 )
5 years ago