I/Oセッション
Coroutineのサポート
関数にsuspendと付ける事でCancelableなコードが生成されるようになります。
全文検索のサポート
SQLiteの拡張機能である、全文検索を利用できるようになります。
EntityにFTS4拡張と使用することを書きます。
これでMATCHが使用できるようになります。
DatabaseView
DatabaseViewはTableと同じように使用できますが、書き込みができない点が異なります。
必要な情報だけを取得することができるようになります。
更に今後
- Incremental Annotation Processingの対応
- マイグレーションがしやすくなる
- Kotlin CoroutinesのChannelとFlowのサポート
おわり
Coroutine対応は嬉しいですが、マイグレーションがしやすくなるのはもっと嬉しいですので期待しています。