ionutboangiu
117fee4e29
Relicense from GPLv3 to AGPLv3
2025-10-29 19:42:24 +01:00
ionutboangiu
547c4940ec
skip empty removeIndexKeys to avoid slow ops
2025-09-09 10:07:55 +02:00
ionutboangiu
c3f47d5119
Optimize removeFilterIndexesForFilter function + tests
...
Previously made two trips (get and set) for each group of items from
an index key being removed. Now, we fetch indexes once at the beginning
and store the updated indexes once at the end.
Related to #4357
2024-06-06 13:29:10 +02:00
ionutboangiu
d264dd1c5a
Move Unguard one level up to avoid deadlock on the continue case
2023-03-10 14:07:59 +01:00
adi
a551488cab
Updated internal drv
2023-01-13 16:27:10 +01:00
adi
5890d11279
Updated mongo driver and it tests
2023-01-07 17:49:13 +01:00
adi
661e45d70b
Improved compute idx code and remove filter
2022-12-20 18:28:20 +02:00
adi
d857079890
Dispatcher reverse filter indexes
2022-12-20 18:28:20 +02:00
adi
7ea41a6bc7
Added reverse filter indexes for attributes
2022-12-15 12:05:10 +02:00
adi
ae62ff3b1c
Added reverse filter indexes for stats
2022-12-15 12:05:10 +02:00
adi
db4912e330
Added supplier filter indexes
2022-12-15 12:05:10 +02:00
adi
0139f213fc
Added resource reverse indexes code
2022-12-13 17:10:47 +02:00
adi
4c3d1b60a0
Improved reverse idx code + thresholds implementation and tests
2022-12-12 11:15:43 +02:00
adi
1224073c61
Finished updating indexes for fitlers + tests without computing
2022-12-12 11:15:43 +02:00
adi
5914213c96
Update filters without computing when overwriting + chargers case
2022-12-09 13:27:28 +02:00
adi
4ec5e420b0
Remove reverse filter indexes
2022-12-07 17:32:20 +02:00
adi
a9f0a3244a
Multiple filters for a charger + tests on reverse fltrIDx side
2022-12-07 17:32:20 +02:00
adi
aeb1cf349a
Reverse filter indexes updates + tests
2022-12-06 11:40:38 +02:00
adi
4d3544aabc
Unguard in libindex
2022-12-06 11:40:38 +02:00
adi
98a044b3fe
Started to add reverse filter indexes
2022-11-30 15:08:57 +02:00