Skip to content

Merged release 1.10.1 changes from main into dev - #149

Closed
oodigie wants to merge 1 commit into
devfrom
main
Closed

Merged release 1.10.1 changes from main into dev#149
oodigie wants to merge 1 commit into
devfrom
main

Conversation

@oodigie

@oodigie oodigie commented Apr 29, 2026

Copy link
Copy Markdown
  • EBP-861: Making empty commit so that there is something left to rebase.

  • EBP-638: corrected a typo in the ReadMe

  • EBP-638: Go Cache test does not fail as expected

  • EBP-732: Go cache test failing because of timeout on cache response

  • EBP-733: Go cache test fails to setup properly

  • EBP-733: Fix the failing OAuth Strategy Tests on Jenkins

  • EBP-1058: Fix the failing OAuth Strategy Tests on Jenkins

  • Updated the oauth tests and commented out a test case to isolate and confirm the failing test case

  • EBP-1058: split the issuer identifier test case into its own describe block

  • EBP-1058: skipped an unstable test case

  • EBP-1058: skipped an unstable test case

  • EBP-1029: Fixed all race conditions while running unit tests

  • EBP-1029: bumped to 1.19.0 the version of the Go runtime used to run the unit tests

  • EBP-1029: bumped the version of the Go runtime in the Jenkinsfile to 1.19.x

  • EBP-1029: Reverted the Go runtime version bump back to 1.17.0

  • EBP-649: Go API partitioned queue test prints to console

  • EBP-1162: fixed reported errors from the ineffassign tool

  • EBP-649: used atomic operations to ensure thread saftey when increamenting counter

  • EBP-1162: fixed all typos and misspellings in the code

  • EBP-1162: Reduced most of the cyclomatic complexity in the Solace messaging Go API

  • EBP-1168: Updated and pinned the testcontainers to the latest version 0.37.0 which supports docker compose v2

  • Code clean up. Removed commented lines

  • testing the linux musl on latest Go runtime version

  • test

  • EBP-1168: bumped up the version of testcontainers to v0.38.0

  • Go generate via cp

  • Clean

  • Fewer permutations

  • fix

  • EBP-1168: updated the testcontainers to 0.37.0

  • enable darwin arm

  • EBP-1168: updated the testcontainers to 0.35.0. The last stable version with Cgo support on darwin

  • Unique container names

  • EBP-1168: reverted back to the pinned version for the alpine linux musl node

  • debug krb

  • EBP-1223: Unpin the Go runtime version for the Alpine Linux musl node on Jenkins

  • EBP-13: upgrade git-actions to use docker-compose v2 in tests

  • Generate broken

  • EBP-1188: Update Gomega and Ginkgo versions used by the Go Solace API integration tests

  • EBP-1188: used the updated branch of jenkins pipeline library to test updated ginkgo version and flag

  • LinuxArm

  • EBP-1188: fix mismatched flag for updated ginkgo version

  • EBP-1188: reverted the pipeline branch back to main in the JenkinsFile

  • Control container name

  • Use container name during teardown GD

  • Remove extra debug logging

  • Cleanup

  • Restore permutations

  • EBP-1222: Update test setup to use the remote docker daemon container

  • fixed syntax error in the makeclean script

  • POSIX compliance for makeclean

  • Switch to conventional builder

  • Override entrypoint

  • EBP-1222: testing a potential fix for the test fixtures

  • testing the test fixtures path

  • test: troubleshooting cache tests

  • Update docker-compose.cacheproxy.yml

  • EBP-1222: reverted the focused cache tests

  • EBP-1222: switched to the main branch of the jenkins-pipeline-library used in the Jenkinsfile

  • EBP-1222: reverted the fixture directory paths to use relative paths

  • EBP-1222: reverted the fixture directory paths to have trailing slash

  • EBP-2231: update the Solace Messaging Go API codebase to match the rebranded name

  • EBP-2231: switched over the jre used in the test/sempclient/Dockerfile from deprecated openjdk to eclipse-temurin

  • EBP-2231: renamed the old message broker to solace event broker in the codege specs

  • Revert "EBP-2231: renamed the old message broker to solace event broker in the codege specs"

This reverts commit 53089ae.

  • EBP-2231: reverted the changes in the sempclient specs

  • EBP-2231: updated the docker image to one that supports multiple arch

  • EBP-2327: update the copyright year to 2026

  • EBP-2327: fixed the wrong copyright year range for some of the files

  • Clean up resources when persistent receiver fails to start

  • Fix unit test by checking for atomic value instead

  • Fix file formatting

  • Fix a comment

  • remove helper function

  • Co-Pilot suggestions

  • Move drain queue to outside of clean up method

  • Update ccsmp version to 7.33.2.3

  • EBP-2030: clarify Connect() doc string on terminal state after failure (EBP-2030: clarify Connect() doc string on terminal state after failure #140)

  • Call flow.SolClientFlowRemoveCallbacks() () when flow creation fails

  • Fix comment for drainQueue()

  • Fix ordering of cleanup methods

  • Assert workingReceiver and shutdownReceiver state at each transition,

  • Add check for isTerminated()

  • Dynamically resolve the host name

  • EBP-2405: Bumped up Go version to 1.10.1 and replaced licenses.txt with fossa generated one


* EBP-861: Making empty commit so that there is something left to rebase.

* EBP-638: corrected a typo in the ReadMe

* EBP-638: Go Cache test does not fail as expected

* EBP-732: Go cache test failing because of timeout on cache response

* EBP-733: Go cache test fails to setup properly

* EBP-733: Fix the failing OAuth Strategy Tests on Jenkins

* EBP-1058: Fix the failing OAuth Strategy Tests on Jenkins

* Updated the oauth tests and commented out a test case to isolate and confirm the failing test case

* EBP-1058: split the issuer identifier test case into its own describe block

* EBP-1058: skipped an unstable test case

* EBP-1058: skipped an unstable test case

* EBP-1029: Fixed all race conditions while running unit tests

* EBP-1029: bumped to 1.19.0 the version of the Go runtime used to run the unit tests

* EBP-1029: bumped the version of the Go runtime in the Jenkinsfile to 1.19.x

* EBP-1029: Reverted the Go runtime version bump back to 1.17.0

* EBP-649: Go API partitioned queue test prints to console

* EBP-1162: fixed reported errors from the ineffassign tool

* EBP-649: used atomic operations to ensure thread saftey when increamenting counter

* EBP-1162: fixed all typos and misspellings in the code

* EBP-1162: Reduced most of the cyclomatic complexity in the Solace messaging Go API

* EBP-1168: Updated and pinned the testcontainers to the latest version 0.37.0 which supports docker compose v2

* Code clean up. Removed commented lines

* testing the linux musl on latest Go runtime version

* test

* EBP-1168: bumped up the version of testcontainers to v0.38.0

* Go generate via cp

* Clean

* Fewer permutations

* fix

* EBP-1168: updated the testcontainers to 0.37.0

* enable darwin arm

* EBP-1168: updated the testcontainers to 0.35.0. The last stable version with Cgo support on darwin

* Unique container names

* EBP-1168: reverted back to the pinned version for the alpine linux musl node

* debug krb

* EBP-1223: Unpin the Go runtime version for the Alpine Linux musl node on Jenkins

* EBP-13: upgrade git-actions to use docker-compose v2 in tests

* Generate broken

* EBP-1188: Update Gomega and Ginkgo versions used by the Go Solace API integration tests

* EBP-1188: used the updated branch of jenkins pipeline library to test updated ginkgo version and flag

* LinuxArm

* EBP-1188: fix mismatched flag for updated ginkgo version

* EBP-1188: reverted the pipeline branch back to main in the JenkinsFile

* Control container name

* Use container name during teardown GD

* Remove extra debug logging

* Cleanup

* Restore permutations

* EBP-1222: Update test setup to use the remote docker daemon container

* fixed syntax error in the makeclean script

* POSIX compliance for makeclean

* Switch to conventional builder

* Override entrypoint

* EBP-1222: testing a potential fix for the test fixtures

* testing the test fixtures path

* test: troubleshooting cache tests

* Update docker-compose.cacheproxy.yml

* EBP-1222: reverted the focused cache tests

* EBP-1222: switched to the main branch of the jenkins-pipeline-library used in the Jenkinsfile

* EBP-1222: reverted the fixture directory paths to use relative paths

* EBP-1222: reverted the fixture directory paths to have trailing slash

* EBP-2231: update the Solace Messaging Go API codebase to match the rebranded name

* EBP-2231: switched over the jre used in the test/sempclient/Dockerfile from deprecated openjdk to eclipse-temurin

* EBP-2231: renamed the old message broker to solace event broker in the codege specs

* Revert "EBP-2231: renamed the old message broker to solace event broker in the codege specs"

This reverts commit 53089ae.

* EBP-2231: reverted the changes in the sempclient specs

* EBP-2231: updated the docker image to one that supports multiple arch

* EBP-2327: update the copyright year to 2026

* EBP-2327: fixed the wrong copyright year range for some of the files

* Clean up resources when persistent receiver fails to start

* Fix unit test by checking for atomic value instead

* Fix file formatting

* Fix a comment

* remove helper function

* Co-Pilot suggestions

* Move drain queue to outside of clean up method

* Update ccsmp version to 7.33.2.3

* EBP-2030: clarify Connect() doc string on terminal state after failure (#140)

* Call flow.SolClientFlowRemoveCallbacks()
() when flow creation fails

* Fix comment for drainQueue()

* Fix ordering of cleanup methods

* Assert workingReceiver and shutdownReceiver state at each transition,

* Add check for isTerminated()

* Dynamically resolve the host name

* EBP-2405: Bumped up Go version to 1.10.1 and replaced licenses.txt with fossa generated one

---------

Co-authored-by: Trent Daniel <trent.daniel@solace.com>
Co-authored-by: Clark Bains <Clark.Bains@solace.com>
Co-authored-by: gsinghsolace <gurkirat.singh@solace.com>
Co-authored-by: Simon Dewilde <65308888+sdewilde@users.noreply.github.com>
@oodigie oodigie closed this Apr 29, 2026
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