atsign-foundation / at_server

The software implementation of Atsign's core technology
https://docs.atsign.com
BSD 3-Clause "New" or "Revised" License
40 stars 12 forks source link

[Tracker] Enable a dormant feature - optimize commits for expired keys #1728

Open srieteja opened 10 months ago

srieteja commented 10 months ago

Is your feature request related to a problem? Please describe.

Feature in https://github.com/atsign-foundation/at_server/issues/1660 has been implemented in https://github.com/atsign-foundation/at_server/pull/1713 and https://github.com/atsign-foundation/at_server/pull/1727. To preserve backwards compatibility, this feature will lie dormant for now. As a response to the changes in at_server, some changes have been made in at_client in https://github.com/atsign-foundation/at_client_sdk/pull/1187.

Describe the solution you'd like

Enable the dormant feature at an appropriate time. The only change required would be to change the value of the variable in AtSecondaryConfig named '_optimizeCommitLog' and set it to true.

srieteja commented 4 months ago

Discovered a minor issue in the client side deleteExpiredKeys scheduled job. More in https://github.com/atsign-foundation/at_client_sdk/issues/1350. Carrying it forward to PR92.