Skip to content

Commit 078c7c2

Browse files
authored
Update to Realm Core 10.8.1 (#7499)
1 parent 6eb3de8 commit 078c7c2

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,17 @@
55

66
### Fixes
77
* [RealmApp] Errors related to "uncaught exception in notifier thread: N5realm11KeyNotFoundE: No such object". This could happen in a sync'd app when a linked object was deleted by another client.
8+
* [RealmApp] Replacing a referenced embedded object could result in a "ERROR: ArrayInsert: Invalid" error. (Issue [#7480](https://github.com/realm/realm-java/issues/7480))
89
* Notifications now trigger correctly on Linux kernel 5.5 and above. So far this only impacted the preview emulator image for Android 12. (Issue[#7321](https://github.com/realm/realm-java/issues/7321))
9-
10+
* Raw query predicates not supporting integer constants above 32 bits on a 32 bit platform.
1011

1112
### Compatibility
1213
* File format: Generates Realms with format v20. Unsynced Realms will be upgraded from Realm Java 2.0 and later. Synced Realms can only be read and upgraded if created with Realm Java v10.0.0-BETA.1.
1314
* APIs are backwards compatible with all previous release of realm-java in the 10.x.y series.
1415
* Realm Studio 10.0.0 or above is required to open Realms created by this version.
1516

1617
### Internal
17-
* Updated to Realm Core 10.7.2, commit ae14e6be382a72a9252d4e6710c2710c1ea4e688.
18+
* Updated to Realm Core 10.8.1, commit 2a67b996faf9e0b5d47ac402c4d3926713f99418.
1819

1920

2021
## 10.5.0 (2021-05-07)

realm/realm-library/src/main/cpp/jni_util/log.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ void CoreLoggerBridge::set_levels(Log::Level level)
227227
}
228228
}
229229

230-
void CoreLoggerBridge::do_log(realm::util::Logger::Level level, std::string msg)
230+
void CoreLoggerBridge::do_log(realm::util::Logger::Level level, const std::string& msg)
231231
{
232232
// Ignore the level threshold from the root logger.
233233
Log::Level jni_level = Log::all; // Initial value to suppress the false positive compile warning.

realm/realm-library/src/main/cpp/jni_util/log.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ class CoreLoggerBridge : public realm::util::RootLogger {
181181
CoreLoggerBridge(CoreLoggerBridge&) = delete;
182182
CoreLoggerBridge operator=(CoreLoggerBridge&&) = delete;
183183
CoreLoggerBridge operator=(CoreLoggerBridge&) = delete;
184-
void do_log(Logger::Level, std::string msg) override;
184+
void do_log(Logger::Level, const std::string& msg) override;
185185

186186
private:
187187
// Set log level for all logger bridges.
Submodule realm-core updated 60 files

0 commit comments

Comments
 (0)