xtdb.trie.TrieWriter.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of xtdb-core Show documentation
Show all versions of xtdb-core Show documentation
An open source document database with bitemporal graph queries
The newest version!
package xtdb.trie
import xtdb.arrow.Relation
import java.util.*
typealias InstantMicros = Long
typealias RowIndex = Int
interface TrieWriter : AutoCloseable {
val dataRel: Relation
fun writeLeaf(): RowIndex
fun writeIidBranch(idxs: IntArray): RowIndex
fun writeRecencyBranch(idxBuckets: SortedMap): RowIndex
fun end()
override fun close()
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy