Adding insertToRealm: a fast and more memory efficient way to copy data into Realm #1399
pr.yml
on: pull_request
static-analysis
/
ktlint
2m 41s
static-analysis
/
detekt
2m 19s
check-cache
/
Cache SHA
13s
check-cache
/
Metadata & Compiler plugin
2s
check-cache
/
JVM (All platforms)
3s
check-cache
/
JNI Stub (JVM)
3s
check-cache
/
JNI MacOS Lib
3s
check-cache
/
JNI Linux Lib
5s
check-cache
/
JNI Windows Lib
3s
check-cache
/
Android
3s
check-cache
/
Android Base Test APK
5s
check-cache
/
Android Sync Test APK
3s
check-cache
/
MacOS arm64
3s
check-cache
/
MacOS x64
5s
check-cache
/
iOS arm64
2s
check-cache
/
iOS x64
5s
build-ios-x64-packages
27m 4s
build-ios-arm64-packages
29m 51s
build-macos-x64-packages
24m 5s
build-macos-arm64-packages
23m 46s
Matrix: test-ios-packages
Matrix: test-macos-packages
build-jvm-linux-native-lib
7m 20s
build-jvm-windows-native-lib
6m 24s
build-jvm-macos-native-lib
3m 4s
Matrix: integration-tests / gradle-plugin-integration-java-17
Matrix: integration-tests / gradle-plugin-integration
integration-tests
/
android-min-versions-compatibility
2m 55s
integration-tests
/
realm-java-compatibiliy
10m 59s
integration-tests
/
build-benchmarks
2m 7s
deploy-release
/
Deploy release
deploy-snapshot
/
Deploy SNAPSHOT
Annotations
30 errors and 30 warnings
static-analysis / ktlint:
packages/library-base/src/commonMain/kotlin/io/realm/kotlin/internal/RealmUtils.kt#L263
Needless blank line(s) (no-consecutive-blank-lines)
|
static-analysis / ktlint:
packages/library-base/src/commonMain/kotlin/io/realm/kotlin/internal/RealmUtils.kt#L376
Unexpected blank line(s) before "}" (no-blank-line-before-rbrace)
|
static-analysis / ktlint:
packages/library-base/src/commonMain/kotlin/io/realm/kotlin/internal/RealmUtils.kt#L399
Unexpected blank line(s) before "}" (no-blank-line-before-rbrace)
|
static-analysis / ktlint:
packages/library-base/src/commonMain/kotlin/io/realm/kotlin/internal/RealmObjectHelper.kt#L323
Missing newline after "(" (wrapping)
|
static-analysis / ktlint:
packages/library-base/src/commonMain/kotlin/io/realm/kotlin/internal/RealmObjectHelper.kt#L323
Missing newline after "," (wrapping)
|
static-analysis / ktlint:
packages/library-base/src/commonMain/kotlin/io/realm/kotlin/internal/RealmObjectHelper.kt#L323
Missing spacing before ":" (colon-spacing)
|
static-analysis / ktlint:
packages/library-base/src/commonMain/kotlin/io/realm/kotlin/internal/RealmObjectHelper.kt#L326
Missing newline after "," (wrapping)
|
static-analysis / ktlint:
packages/library-base/src/commonMain/kotlin/io/realm/kotlin/internal/RealmObjectHelper.kt#L326
Missing newline before ")" (wrapping)
|
static-analysis / ktlint:
packages/library-base/src/commonMain/kotlin/io/realm/kotlin/internal/RealmObjectHelper.kt#L350
Needless blank line(s) (no-consecutive-blank-lines)
|
static-analysis / ktlint:
packages/library-base/src/commonMain/kotlin/io/realm/kotlin/internal/RealmObjectHelper.kt#L417
Unexpected blank line(s) before "}" (no-blank-line-before-rbrace)
|
test-jvm-packages (macos-14, base)
Process completed with exit code 1.
|
test-jvm-packages (macos-14, base)
No test report files were found
|
test-jvm-packages (ubuntu-latest, base)
No test report files were found
|
test-jvm-packages (ubuntu-latest, base)
Process completed with exit code 1.
|
test-jvm-packages (windows-latest, base)
No test report files were found
|
test-jvm-packages (windows-latest, base)
Process completed with exit code 1.
|
test-jvm-packages (macos-12, base)
Process completed with exit code 1.
|
test-jvm-packages (macos-12, base)
No test report files were found
|
test-jvm-packages (macos-12, sync)
Failed test were found and 'fail-on-error' option is set to true
|
test-jvm-packages (macos-12, sync)
Process completed with exit code 1.
|
test-macos-packages (macos-14, base)
No test report files were found
|
test-macos-packages (macos-14, base)
Process completed with exit code 1.
|
test-macos-packages (macos-12, base)
Process completed with exit code 1.
|
test-macos-packages (macos-12, base)
No test report files were found
|
test-ios-packages (macos-14, base)
No test report files were found
|
test-ios-packages (macos-14, base)
Process completed with exit code 1.
|
test-ios-packages (macos-12, base)
No test report files were found
|
test-ios-packages (macos-12, base)
Process completed with exit code 1.
|
test-android-packages-emulator (base)
The process '/bin/sh' failed with exit code 1
|
test-android-packages-emulator (base)
Failed test were found and 'fail-on-error' option is set to true
|
build-jni-swig-stub
swig 4.2.1 is available and more recent than version 4.2.0.
|
build-jni-swig-stub
HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK is set: not checking for outdated
dependents or dependents with broken linkage!
|
build-jni-swig-stub
Unsupported Kotlin plugin version.
|
build-jni-swig-stub
The following Kotlin/Native targets cannot be built on this machine and are disabled:
|
build-jni-swig-stub
The following Kotlin/Native targets cannot be built on this machine and are disabled:
|
build-jni-swig-stub
The following Kotlin/Native targets cannot be built on this machine and are disabled:
|
build-kotlin-metadata-package
Unsupported Kotlin plugin version.
|
build-kotlin-metadata-package
The following Kotlin/Native targets cannot be built on this machine and are disabled:
|
build-kotlin-metadata-package
The following Kotlin/Native targets cannot be built on this machine and are disabled:
|
build-kotlin-metadata-package
The following Kotlin/Native targets cannot be built on this machine and are disabled:
|
build-kotlin-metadata-package
file:///home/runner/work/realm-kotlin/realm-kotlin/packages/library-base/src/commonMain/kotlin/io/realm/kotlin/internal/RealmUtils.kt:311:30 Unchecked cast of 'kotlin.reflect.KMutableProperty1<*, *>' to 'kotlin.reflect.KProperty1<io.realm.kotlin.types.BaseRealmObject, kotlin.Any?>'.
|
build-kotlin-metadata-package
file:///home/runner/work/realm-kotlin/realm-kotlin/packages/library-base/src/commonMain/kotlin/io/realm/kotlin/internal/RealmUtils.kt:402:82 Unchecked cast of 'kotlin.reflect.KMutableProperty1<*, *>?' to 'kotlin.reflect.KProperty1<io.realm.kotlin.types.BaseRealmObject, kotlin.Any?>'.
|
build-kotlin-metadata-package
file:///home/runner/work/realm-kotlin/realm-kotlin/packages/library-sync/src/commonMain/kotlin/io/realm/kotlin/mongodb/exceptions/SyncExceptions.kt:72:5 '@deprecated(...) class UnrecoverableSyncException : SyncException' is deprecated. This will be removed in the future. Test for SyncException.isFatal instead.
|
build-kotlin-metadata-package
file:///home/runner/work/realm-kotlin/realm-kotlin/packages/library-sync/src/commonMain/kotlin/io/realm/kotlin/mongodb/internal/RealmSyncUtils.kt:20:8 '@deprecated(...) class UnrecoverableSyncException : SyncException' is deprecated. This will be removed in the future. Test for SyncException.isFatal instead.
|
build-kotlin-metadata-package
file:///home/runner/work/realm-kotlin/realm-kotlin/packages/library-sync/src/commonMain/kotlin/io/realm/kotlin/mongodb/internal/RealmSyncUtils.kt:99:13 'constructor(message: String): UnrecoverableSyncException' is deprecated. This will be removed in the future. Test for SyncException.isFatal instead.
|
build-kotlin-metadata-package
file:///home/runner/work/realm-kotlin/realm-kotlin/packages/library-sync/src/commonMain/kotlin/io/realm/kotlin/mongodb/internal/RealmSyncUtils.kt:106:25 'constructor(message: String): UnrecoverableSyncException' is deprecated. This will be removed in the future. Test for SyncException.isFatal instead.
|
build-jvm-linux-native-lib
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-java@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
build-jvm-packages
The following actions uses Node.js version which is deprecated and will be forced to run on node20: android-actions/setup-android@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
build-jvm-packages
Unsupported Kotlin plugin version.
|
test-jvm-packages (macos-14, base)
No file matches path ./packages/test-base/build/**/TEST-*.xml
|
test-jvm-packages (ubuntu-latest, base)
No file matches path ./packages/test-base/build/**/TEST-*.xml
|
test-jvm-packages (windows-latest, base)
No file matches path ./packages/test-base/build/**/TEST-*.xml
|
test-jvm-packages (macos-12, base)
No file matches path ./packages/test-base/build/**/TEST-*.xml
|
test-macos-packages (macos-14, base)
No file matches path ./packages/test-base/build/**/TEST-*.xml
|
build-android-packages
The following actions uses Node.js version which is deprecated and will be forced to run on node20: android-actions/setup-android@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
build-android-packages
swig 4.2.1 is available and more recent than version 4.2.0.
|
build-android-packages
HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK is set: not checking for outdated
dependents or dependents with broken linkage!
|
test-macos-packages (macos-12, base)
No file matches path ./packages/test-base/build/**/TEST-*.xml
|
test-ios-packages (macos-14, base)
No file matches path ./packages/test-base/build/**/TEST-*.xml
|
test-ios-packages (macos-12, base)
No file matches path ./packages/test-base/build/**/TEST-*.xml
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
Detekt Analyzer report
Expired
|
34.6 KB |
|
all-packages-2.2.0-SNAPSHOT
Expired
|
96.3 MB |
|
android-base-test-apk-2.2.0-SNAPSHOT
Expired
|
252 MB |
|
android-sync-test-apk-2.2.0-SNAPSHOT
Expired
|
253 MB |
|
jni-linux-lib-2.2.0-SNAPSHOT
Expired
|
6.64 MB |
|
jni-macos-lib-2.2.0-SNAPSHOT
Expired
|
5.62 MB |
|
jni-stub-2.2.0-SNAPSHOT
Expired
|
41.9 KB |
|
jni-windows-lib-2.2.0-SNAPSHOT
Expired
|
4.11 MB |
|
logcat-base-emulator.txt
Expired
|
323 KB |
|
logcat-sync-emulator.txt
Expired
|
386 KB |
|
packages-android-2.2.0-SNAPSHOT
Expired
|
18.8 MB |
|
packages-ios-arm64-2.2.0-SNAPSHOT
Expired
|
15.1 MB |
|
packages-ios-x64-2.2.0-SNAPSHOT
Expired
|
7.79 MB |
|
packages-jvm-2.2.0-SNAPSHOT
Expired
|
18.1 MB |
|
packages-macos-arm64-2.2.0-SNAPSHOT
Expired
|
13.3 MB |
|
packages-macos-x64-2.2.0-SNAPSHOT
Expired
|
13.3 MB |
|
packages-metadata-2.2.0-SNAPSHOT
Expired
|
9.88 MB |
|