Skip to content

Conversation

@ray-roestenburg-da
Copy link
Contributor

@ray-roestenburg-da ray-roestenburg-da commented Jan 20, 2026

Fixes #3615

(I think this is what @rautenrieth-da meant)

  • Add docs
  • Thinking of a way to test this

Pull Request Checklist

Cluster Testing

  • If a cluster test is required, comment /cluster_test on this PR to request it, and ping someone with access to the DA-internal system to approve it.
  • If a hard-migration test is required (from the latest release), comment /hdm_test on this PR to request it, and ping someone with access to the DA-internal system to approve it.

PR Guidelines

  • Include any change that might be observable by our partners or affect their deployment in the release notes.
  • Specify fixed issues with Fixes #n, and mention issues worked on using #n
  • Include a screenshot for frontend-related PRs - see README or use your favorite screenshot tool

Merge Guidelines

  • Make the git commit message look sensible when squash-merging on GitHub (most likely: just copy your PR description).

Copy link
Contributor

@rautenrieth-da rautenrieth-da left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needs a unit test and docs, but otherwise the change looks good.

What do you think of adding the same config to the validator and sv apps? Shouldn't be too much extra work and we would have options to reset those stores when we'll need it in the future.

txLogBackfillBatchSize: Int = 100,
bftSequencers: Seq[BftSequencerConfig] = Seq.empty,
cache: ScanCacheConfig = ScanCacheConfig(),
storeDescriptorUserVersion: Option[Long] = None,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would let users configure the userVersion of acsStoreDescriptor and txLogStoreDescriptor independently. Otherwise it's impossible to bump one store without the other, and they are independent stores.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

right that makes sense

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll also add the config to the sv and validator apps, makes sense

@ray-roestenburg-da ray-roestenburg-da force-pushed the ray/scan-re-ingest-config/3534 branch from a14a29f to eaab724 Compare January 21, 2026 15:12
Signed-off-by: Raymond Roestenburg <raymond.roestenburg@digitalasset.com>
…v app

Signed-off-by: Raymond Roestenburg <raymond.roestenburg@digitalasset.com>
Signed-off-by: Raymond Roestenburg <raymond.roestenburg@digitalasset.com>
@ray-roestenburg-da ray-roestenburg-da force-pushed the ray/scan-re-ingest-config/3534 branch from eaab724 to 044b9e1 Compare January 23, 2026 18:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants