Skip to content

Commit

Permalink
Update Core to 13.23.4 (#3477)
Browse files Browse the repository at this point in the history
  • Loading branch information
nirinchev authored Nov 17, 2023
1 parent 0497a66 commit b92850a
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 5 deletions.
12 changes: 8 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,20 @@
## 11.5.0 (2023-09-15)
## vNext (TBD)

### Enhancements
* None

### Fixed
* None
* Fixed FLX subscriptions not being sent to the server if the session was interrupted during bootstrapping. (Core 13.23.3)
* Fixed FLX subscriptions not being sent to the server if an upload message was sent immediately after a subscription was committed but before the sync client checks for new subscriptions. (Core 13.23.3)
* Fixed application crash with 'KeyNotFound' exception when subscriptions are marked complete after a client reset. (Core 13.23.3)
* A crash at a very specific time during a DiscardLocal client reset on a FLX Realm could leave subscriptions in an invalid state. (Core 13.23.4)
* Fixed an error "Invalid schema change (UPLOAD): cannot process AddColumn instruction for non-existent table" when using automatic client reset with recovery in dev mode to recover schema changes made locally while offline. (Core 13.23.4)

### Compatibility
* Realm Studio: 13.0.0 or later.

### Internal
* Using Core x.y.z.
* Using Core 13.23.4.

## 11.6.0 (2023-11-03)

Expand Down Expand Up @@ -45,7 +49,7 @@
* Realm Studio: 13.0.0 or later.

### Internal
* Using Core 13.20.1.
* Using Core 13.23.1.

## 11.5.0 (2023-09-15)

Expand Down
2 changes: 1 addition & 1 deletion wrappers/realm-core
Submodule realm-core updated 82 files
+2 −1 .github/pull_request_template.md
+4 −0 .gitignore
+53 −2 CHANGELOG.md
+34 −1 CMakeLists.txt
+54 −0 Jenkinsfile
+1 −1 Package.swift
+2 −0 alpine.Dockerfile
+1 −0 bindgen/spec.yml
+2 −2 dependencies.list
+295 −0 doc/development/how-to-use-remote-baas-host.md
+183 −23 evergreen/config.yml
+0 −16 evergreen/config_overrides.json
+237 −0 evergreen/configure_baas_proxy.sh
+304 −214 evergreen/install_baas.sh
+4 −0 evergreen/proxy-network-faults.toxics
+5 −0 evergreen/proxy-nonideal-transfer.toxics
+160 −30 evergreen/setup_baas_host.sh
+149 −55 evergreen/setup_baas_host_local.sh
+263 −0 evergreen/setup_baas_proxy.sh
+21 −11 evergreen/wait_for_baas.sh
+3 −2 src/realm.h
+4 −0 src/realm/CMakeLists.txt
+1 −0 src/realm/cluster.cpp
+32 −12 src/realm/collection.hpp
+1 −3 src/realm/list.hpp
+6 −6 src/realm/object-store/c_api/scheduler.cpp
+10 −30 src/realm/object-store/set.cpp
+3 −4 src/realm/object-store/sync/sync_session.cpp
+2 −0 src/realm/query_state.hpp
+297 −92 src/realm/set.cpp
+78 −384 src/realm/set.hpp
+15 −13 src/realm/sync/client.cpp
+19 −7 src/realm/sync/noinst/client_history_impl.cpp
+3 −13 src/realm/sync/noinst/client_history_impl.hpp
+91 −112 src/realm/sync/noinst/client_impl_base.cpp
+29 −48 src/realm/sync/noinst/client_impl_base.hpp
+92 −89 src/realm/sync/noinst/client_reset.cpp
+5 −5 src/realm/sync/noinst/client_reset.hpp
+41 −83 src/realm/sync/noinst/client_reset_operation.cpp
+12 −50 src/realm/sync/noinst/client_reset_operation.hpp
+1 −1 src/realm/sync/noinst/pending_bootstrap_store.cpp
+2 −2 src/realm/sync/noinst/pending_bootstrap_store.hpp
+2 −2 src/realm/sync/noinst/protocol_codec.hpp
+0 −34 src/realm/sync/noinst/server/server.cpp
+2 −15 src/realm/sync/noinst/server/server_history.cpp
+1 −11 src/realm/sync/noinst/server/server_history.hpp
+94 −80 src/realm/sync/subscriptions.cpp
+36 −26 src/realm/sync/subscriptions.hpp
+2 −2 src/realm/sync/tools/apply_to_state_command.cpp
+118 −237 src/realm/sync/transform.cpp
+20 −65 src/realm/sync/transform.hpp
+5 −0 src/realm/table.cpp
+2 −0 src/realm/table.hpp
+12 −2 src/realm/util/backtrace.cpp
+7 −2 src/realm/util/config.h.in
+4 −4 src/realm/util/file.cpp
+16 −6 src/realm/util/thread.cpp
+16 −0 test/object-store/CMakeLists.txt
+2 −2 test/object-store/audit.cpp
+80 −5 test/object-store/c_api/c_api.cpp
+12 −0 test/object-store/main.cpp
+4 −0 test/object-store/set.cpp
+22 −28 test/object-store/sync/app.cpp
+18 −20 test/object-store/sync/client_reset.cpp
+24 −31 test/object-store/sync/flx_migration.cpp
+116 −58 test/object-store/sync/flx_sync.cpp
+98 −68 test/object-store/util/sync/baas_admin_api.cpp
+21 −12 test/object-store/util/sync/baas_admin_api.hpp
+1 −1 test/object-store/util/sync/flx_sync_harness.hpp
+59 −17 test/object-store/util/sync/sync_test_utils.cpp
+10 −5 test/object-store/util/sync/sync_test_utils.hpp
+4 −3 test/object-store/util/test_file.cpp
+3 −0 test/object-store/util/test_file.hpp
+45 −54 test/peer.hpp
+387 −6 test/test_client_reset.cpp
+7 −2 test/test_file.cpp
+144 −31 test/test_set.cpp
+5 −20 test/test_sync.cpp
+2 −2 test/test_sync_pending_bootstraps.cpp
+5 −0 test/test_util_error.cpp
+3 −0 test/test_util_file.cpp
+9 −0 test/util/test_path.hpp

0 comments on commit b92850a

Please sign in to comment.