The GitHub Actions job "Unit Tests" on pekko-projection.git/r2dbc-h2-support 
has succeeded.
Run started by GitHub user ptrdom (triggered by ptrdom).

Head commit for run:
18e14970b790034e07144838dfbb08ff15effd2c / Domantas Petrauskas 
<[email protected]>
r2dbc: use the shared executor factory in R2dbcSession

Motivation:
main gained R2dbcSession.withSession (#664), which creates an
R2dbcExecutor with the constructor that the pekko-persistence-r2dbc
snapshot deprecates, so the build fails with warnings as errors. The
spy offset store from #620 has no H2 case.

Modification:
R2dbcSession.withSession creates its executor with
R2dbcProjectionImpl.createR2dbcExecutor, which takes the logger to
keep its own logger name. That also runs H2 sessions on h2.use-dispatcher
and reads close-calls-exceeding. Add the H2 case to the spy offset
store in R2dbcTimestampOffsetProjectionSpec.

Result:
The branch compiles and passes with the changes from main.

Tests:
- r2dbc-int-test/test with h2 dialect: 136 succeeded, 0 failed
- r2dbc-int-test/test with PostgreSQL: 136 succeeded, 0 failed
- Test/compile, checkCodeStyle; mimaReportBinaryIssues, +headerCheckAll,
  docs/paradox, ++3.3.8 r2dbc-int-test/Test/compile: pass

References:
Refs #662

Report URL: https://github.com/apache/pekko-projection/actions/runs/40477251575

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to