Skip to content
Snippets Groups Projects
Select Git revision
  • v17.5.0-ee
  • v17.5.0-rc42-ee
  • v17.2.9-ee
  • v17.3.5-ee
  • v17.4.2-ee
  • v17.2.8-ee
  • v17.3.4-ee
  • v17.4.1-ee
  • v17.0.9-rc50-ee
  • v17.2.8-rc50-ee
  • v17.4.1-rc10-ee
  • v17.3.4-rc50-ee
  • v17.1.9-rc50-ee
  • v16.0.10-ee
  • v16.1.8-ee
  • v16.2.11-ee
  • v16.3.9-ee
  • v16.4.7-ee
  • v16.5.10-ee
  • v16.6.10-ee
20 results
An error occurred while fetching branches. Retry the search.

244865-fix-big-sorted-sets.yml

  • Dmitry Gruzd's avatar
    52bc4c43
    Move ProcessBookkeepingService to sharded approach · 52bc4c43
    Dmitry Gruzd authored
    This change moves Elastic::ProcessBookkeepingService and
    Elastic::ProcessInitialBookkeepingService to using sharded zsets instead
    of having 1 big ZSET in redis, which often appears in redis slowlogs.
    The sharding code uses SHA256 as hashing function.
    52bc4c43
    History
    Move ProcessBookkeepingService to sharded approach
    Dmitry Gruzd authored
    This change moves Elastic::ProcessBookkeepingService and
    Elastic::ProcessInitialBookkeepingService to using sharded zsets instead
    of having 1 big ZSET in redis, which often appears in redis slowlogs.
    The sharding code uses SHA256 as hashing function.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.