-
Change Request
-
Resolution: Fixed
-
Trivial
-
3.0.31, 4.0.24rc2, 5.0.3rc2, 5.2.0alpha1
-
Sprint 100 (May 2023), Sprint 101 (Jun 2023), Sprint 102 (Jul 2023), Sprint 103 (Aug 2023), Sprint 104 (Sep 2023), Sprint 105 (Oct 2023), Sprint 106 (Nov 2023)
-
10
Current Proxies clones Server behaviour:
- get value in buffer
- store value in database
- read value
- sync value
- delete value
The problem:
- DELETE .. IN () .. - happens with a housekeeper - making proxy stuck on receiving new values;
Feature request:
- get value in cache;
- sync value;
- drop value from cache if sync is successful;
- store value if sync failed up to offline buffer max;
- store value if online buffer is activated;
- backlog sync on network recovery with further drop of the database partitions used to store backlog;
Or even simplier - dump json files which can be uploaded back and removed as needed for offline buffer.