Batch processing of by Tag commands - Fix #262 by geomagilles · Pull Request #289 · infiniticio/infinitic · GitHub
Skip to content

Batch processing of by Tag commands - Fix #262#289

Merged
geomagilles merged 8 commits into
mainfrom
tag-dispatch
Mar 30, 2026
Merged

Batch processing of by Tag commands - Fix #262#289
geomagilles merged 8 commits into
mainfrom
tag-dispatch

Conversation

@geomagilles

Copy link
Copy Markdown
Collaborator

No description provided.

- Import workflow state, transport, metrics, and build updates from main
- Preserve workflow tag fanout settings while keeping worker metrics instrumentation
- Resolve the merge conflict in InfiniticWorker and keep the merged tree whitespace-clean
- Bump the Kotlin Gradle plugin and serialization plugin from 2.1.0 to 2.2.20
- Restore compatibility with Gradle 9.1 for Maven POM generation and local publishing
- Keep the existing context receiver syntax working while unblocking publishToMavenLocal
- Replace legacy context receiver declarations with named context parameters
- Update coroutine and logger usages where implicit receivers must now be explicit
- Switch the Gradle compiler configuration to -Xcontext-parameters and JVM default mode settings
- Verify the migration with spotlessApply and publishToMavenLocal
- Bump the Kotlin Gradle plugin and serialization plugin from 2.2.20 to 2.3.20
- Take advantage of the earlier context-parameter migration to stay compatible with Gradle 9 publishing
- Verify the upgrade with spotlessApply and publishToMavenLocal
- Fix low-risk Kotlin warnings around logger typing, serializer visibility, boxed Java types, and redundant branches
- Clean up a few nullability and cast issues surfaced by Kotlin 2.3.20
- Keep publishToMavenLocal green after the warning cleanup under --warning-mode all
- Buffer Redis key-set pagination so getPage always respects the requested limit and add coverage for the buffered cursor behavior
- Raise the workflow tag fanout page size default to 5000 and remove the extra fanout send parallelism wiring
- Update workflow tag tests and Gradle Kotlin configuration to match the new pagination and compiler setup
@geomagilles geomagilles merged commit 2c027c2 into main Mar 30, 2026
2 of 4 checks passed
@geomagilles geomagilles deleted the tag-dispatch branch March 30, 2026 16:53
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.

1 participant