Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 3.2.0 #569

Merged
merged 13 commits into from
Sep 12, 2024
Merged

Merge 3.2.0 #569

merged 13 commits into from
Sep 12, 2024

Conversation

pasin
Copy link
Contributor

@pasin pasin commented Sep 6, 2024

  • Merged 3.2.0 into the master branch.
  • Updated LiteCore to the latest master branch to get database full sync option.
  • Fixed some errors in tests.
  • Disabled 2 failed tests (CBL - 6243 and CBL - 6244)
  • Disabled Android Build on GH as GH Runner doesn't support the required CMake 3.28.1 yet.
  • Removed iOS Build on GH as it's too slow and we already have iOS build and tests running on Jenkins.

pasin and others added 12 commits July 12, 2024 12:04
Used LiteCore to 3.2.0-219 (554bf8f7)
Used VS 1.0.0-57
Updated VectorSearchTest to 2.1.0
Updated minTrainingSize API doc
Fixed API Groups
* Fixed the signature of CBL_EnableVectorSearch

* Updated VS to 1.0.0-58

* Removed a test that was mistakenly committed.

* Fixed and added VectorSearchTest_Cpp.cc (unofficial C++ API test) to run in CI

* Add more timeout for asyc cleanup on very slow GH Action machines.
* Updated LiteCore to 3.2.0-220.
* Minor API doc fix.
* Fixed xcode project file refering to the old test file name.
* Implemented FullSync DatabaseConfiguration property.
* No change to C++ Public API as it uses C's CBLDatabaseConfiguration directory.
* Updated LiteCore to 3.2.0-223
Included the missing header files.
Updated linux-package-config so that the deb file for debian12 can be generated.
This required an intensive rebuild from the scripts downstream, and moving the result to a place that we control.  Re-enable raspbian9.
@pasin pasin force-pushed the merge-3.2.0 branch 8 times, most recently from 2a9d003 to a09a791 Compare September 12, 2024 01:46
* Fixed build error and some errors in tests.
* Disabled Failed Tests.
* Updated Jenkinsfile.
* Removed iOS GH Action as the tests are also verified on Jenkins.
* Disabled Android GH Action as cmake 3.28.1 is not available on GH Runner yet.
@cbl-bot
Copy link

cbl-bot commented Sep 12, 2024

Code Coverage Results:

Branches Functions Instantiations Lines Regions
77.0 93.62 41.79 90.77 86.28

@pasin pasin requested a review from velicuvlad September 12, 2024 03:37
@velicuvlad
Copy link
Contributor

Made a note of the tests failing, will also check that for iOS when I merge

@pasin pasin merged commit 6af46cf into master Sep 12, 2024
6 checks passed
@pasin pasin deleted the merge-3.2.0 branch September 12, 2024 20:37
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.

4 participants