
com.couchbase.client.scala.transactions.internal.TransactionsSupportedExtensionsUtil.scala Maven / Gradle / Ivy
package com.couchbase.client.scala.transactions.internal
import com.couchbase.client.core.transaction.forwards.{
CoreTransactionsExtension,
CoreTransactionsSupportedExtensions
}
object TransactionsSupportedExtensionsUtil {
val Supported: CoreTransactionsSupportedExtensions = CoreTransactionsSupportedExtensions.from(
CoreTransactionsExtension.EXT_TRANSACTION_ID,
CoreTransactionsExtension.EXT_DEFERRED_COMMIT,
CoreTransactionsExtension.EXT_TIME_OPT_UNSTAGING,
CoreTransactionsExtension.EXT_BINARY_METADATA,
CoreTransactionsExtension.EXT_CUSTOM_METADATA_COLLECTION,
CoreTransactionsExtension.EXT_QUERY,
CoreTransactionsExtension.EXT_STORE_DURABILITY,
CoreTransactionsExtension.BF_CBD_3838,
CoreTransactionsExtension.BF_CBD_3787,
CoreTransactionsExtension.BF_CBD_3705,
CoreTransactionsExtension.BF_CBD_3794,
CoreTransactionsExtension.EXT_REMOVE_COMPLETED,
CoreTransactionsExtension.EXT_ALL_KV_COMBINATIONS,
CoreTransactionsExtension.EXT_UNKNOWN_ATR_STATES,
CoreTransactionsExtension.BF_CBD_3791,
CoreTransactionsExtension.EXT_THREAD_SAFE,
CoreTransactionsExtension.EXT_SERIALIZATION,
CoreTransactionsExtension.EXT_SDK_INTEGRATION,
CoreTransactionsExtension.EXT_MOBILE_INTEROP,
CoreTransactionsExtension.EXT_REPLACE_BODY_WITH_XATTR,
CoreTransactionsExtension.EXT_INSERT_EXISTING,
CoreTransactionsExtension.EXT_QUERY_CONTEXT,
CoreTransactionsExtension.EXT_PARALLEL_UNSTAGING
// Not currently supported:
// CoreTransactionsExtension.EXT_SINGLE_QUERY,
// CoreTransactionsExtension.EXT_OBSERVABILITY,
// CoreTransactionsExtension.EXT_BINARY_SUPPORT,
)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy