diff --git a/src/gausskernel/ddes/ddes_commit_id b/src/gausskernel/ddes/ddes_commit_id index c27bc080e..63c633298 100644 --- a/src/gausskernel/ddes/ddes_commit_id +++ b/src/gausskernel/ddes/ddes_commit_id @@ -1,3 +1,3 @@ -dms_commit_id=7b8d9791a87a68cb04d60c20faa44c1494390539 -dss_commit_id=9ef6fae9b61d43e7f4d6c374cb97be8ed863c49b -cbb_commit_id=eca14f6a315bc4b8d946e0d8fa6fefbbf58b565c \ No newline at end of file +dms_commit_id=61b88ecf10d5c697dfdea3c523efc5a07cc8b738 +dss_commit_id=b6cbebfc890fda8ac59d1204f4eeb3af46d957a0 +cbb_commit_id=eca14f6a315bc4b8d946e0d8fa6fefbbf58b565c diff --git a/src/include/ddes/dms/dms_api.h b/src/include/ddes/dms/dms_api.h index 414cb38e9..1a7f20413 100644 --- a/src/include/ddes/dms/dms_api.h +++ b/src/include/ddes/dms/dms_api.h @@ -34,7 +34,7 @@ extern "C" { #define DMS_LOCAL_MINOR_VER_WEIGHT 1000 #define DMS_LOCAL_MAJOR_VERSION 0 #define DMS_LOCAL_MINOR_VERSION 0 -#define DMS_LOCAL_VERSION 152 +#define DMS_LOCAL_VERSION 153 #define DMS_SUCCESS 0 #define DMS_ERROR (-1) @@ -456,6 +456,8 @@ typedef struct st_dms_buf_ctrl { unsigned char seg_fileno; unsigned int seg_blockno; void *ctrl_lock; + volatile unsigned char need_check_pincount; + volatile unsigned int pinned_count; #endif } dms_buf_ctrl_t;