Uwe - ObjectBox

Results 11 issues of Uwe - ObjectBox

**DO NOT MERGE** Work in progress.

**DO NOT MERGE** **Transactions are removed** in 1.2. They were previously accessible only inofficially. Now a transaction is started as soon as the database is openend. So nested transactions are...

https://developer.android.com/topic/libraries/architecture/lifecycle#lc Created PR so this isn't lost.

Currently, when using `@Subscribe(threadMode = MAIN_ORDERED)` in a **plain-Java (not Android)** project, [the event is posted directly, blocking the posting thread](https://github.com/greenrobot/EventBus/commit/0be66fb1b12c480a3247992febe0a9ea52a193c8). **Expected**: the event is queued and the post call...

`@Unique` currently supports `FAIL` and `REPLACE` that are compatible with Sync. Proposal to add more options (**that likely will not work with Sync**): `@Unique(onConflict=IGNORE)`: ignore the offending object (no changes...

enhancement

ObjectBox already provides some minimal Kotlin extensions: ```kotlin // Regular val box: Box = store.boxFor(DataClassEntity::class.java) // With extension val box: Box = store.boxFor() ``` ```kotlin // Regular val query =...

help wanted

Publish with last stable Flutter+Dart (2.2.3 and 2.13.4) to correctly exclude all ignored files. Wait with upgrading until - https://github.com/dart-lang/pub/pull/3126 - https://github.com/dart-lang/pub/pull/3169 are included in https://github.com/flutter/flutter/wiki/Hotfixes-to-the-Stable-Channel

internal

Public pull request to run GitHub Actions.

**Check out our new mobile database [ObjectBox](https://objectbox.io/) ([GitHub repo](https://github.com/objectbox/objectbox-java)).** This is where we will put all of our effort going forward. ObjectBox is a superfast object-oriented database with strong relation...

Using `flex` annotation (or another name?) on a byte array property (only this FlatBuffers type?) in the FlatBuffers schema: ``` // objectbox:flex flexProperty:[byte]; ``` Should generate a model file where...