Merge pull request #8110 from sfc-gh-dzhou/api-fix
ApiVersion: fix TraceFile apiversion check
This commit is contained in:
commit
b361bd8e7a
|
@ -2579,7 +2579,7 @@ void MultiVersionApi::setupNetwork() {
|
|||
});
|
||||
|
||||
std::string baseTraceFileId;
|
||||
if (apiVersion >= 630) {
|
||||
if (apiVersion.hasTraceFileIdentifier()) {
|
||||
// TRACE_FILE_IDENTIFIER option is supported since 6.3
|
||||
baseTraceFileId = traceFileIdentifier.empty() ? format("%d", getpid()) : traceFileIdentifier;
|
||||
}
|
||||
|
|
|
@ -64,6 +64,7 @@ public: // introduced features
|
|||
API_VERSION_FEATURE(@FDB_AV_SNAPSHOT_RYW@, SnapshotRYW);
|
||||
API_VERSION_FEATURE(@FDB_AV_INLINE_UPDATE_DATABASE@, InlineUpdateDatabase);
|
||||
API_VERSION_FEATURE(@FDB_AV_PERSISTENT_OPTIONS@, PersistentOptions);
|
||||
API_VERSION_FEATURE(@FDB_AV_TRACE_FILE_IDENTIFIER@, TraceFileIdentifier);
|
||||
API_VERSION_FEATURE(@FDB_AV_CLUSTER_SHARED_STATE_MAP@, ClusterSharedStateMap);
|
||||
API_VERSION_FEATURE(@FDB_AV_TENANTS_V1@, TenantsV1);
|
||||
API_VERSION_FEATURE(@FDB_AV_BLOB_RANGE_API@, BlobRangeApi);
|
||||
|
|
|
@ -5,6 +5,7 @@ set(FDB_AV_LATEST_VERSION "720")
|
|||
set(FDB_AV_SNAPSHOT_RYW "300")
|
||||
set(FDB_AV_INLINE_UPDATE_DATABASE "610")
|
||||
set(FDB_AV_PERSISTENT_OPTIONS "610")
|
||||
set(FDB_AV_TRACE_FILE_IDENTIFIER "630")
|
||||
set(FDB_AV_CLUSTER_SHARED_STATE_MAP "710")
|
||||
set(FDB_AV_TENANTS_V1 "720")
|
||||
set(FDB_AV_BLOB_RANGE_API "720")
|
||||
|
|
Loading…
Reference in New Issue