Skip to content

Commit 86d6837

Browse files
committed
fix
1 parent 58ac013 commit 86d6837

3 files changed

Lines changed: 6 additions & 7 deletions

File tree

include/paimon/defs.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,8 @@ struct PAIMON_EXPORT Options {
294294
/// "scan.tag-name" - Optional tag name used in case of "from-snapshot" scan mode.
295295
static const char SCAN_TAG_NAME[];
296296
/// "write-only" - If set to "true", compactions and snapshot expiration will be skipped. This
297-
/// option is used along with dedicated compact jobs. Default value is "true".
297+
/// option is used along with dedicated compact jobs. Default value is "false".
298+
/// @note: This option will be ignore until compaction is supported.
298299
static const char WRITE_ONLY[];
299300
/// "compaction.min.file-num" - For file set [f_0,...,f_N], the minimum file number to trigger a
300301
/// compaction for append-only table. Default value is 5.

src/paimon/core/core_options.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -507,10 +507,6 @@ Result<CoreOptions> CoreOptions::FromMap(
507507
impl->scan_tag_name = scan_tag_name;
508508
}
509509

510-
// Parse global-index.enabled
511-
PAIMON_RETURN_NOT_OK(
512-
parser.Parse<bool>(Options::GLOBAL_INDEX_ENABLED, &impl->global_index_enabled));
513-
514510
// Parse commit.force-compact
515511
PAIMON_RETURN_NOT_OK(
516512
parser.Parse<bool>(Options::COMMIT_FORCE_COMPACT, &impl->commit_force_compact));

src/paimon/core/core_options_test.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ TEST(CoreOptionsTest, TestDefaultValue) {
7171
ASSERT_EQ(MergeEngine::DEDUPLICATE, core_options.GetMergeEngine());
7272
ASSERT_EQ(SortEngine::LOSER_TREE, core_options.GetSortEngine());
7373
ASSERT_FALSE(core_options.IgnoreDelete());
74-
ASSERT_TRUE(core_options.WriteOnly());
74+
ASSERT_FALSE(core_options.WriteOnly());
7575
ASSERT_EQ(5, core_options.GetCompactionMinFileNum());
7676
ASSERT_FALSE(core_options.CompactionForceRewriteAllFiles());
7777
ASSERT_EQ(std::nullopt, core_options.GetFieldsDefaultFunc());
@@ -157,6 +157,7 @@ TEST(CoreOptionsTest, TestFromMap) {
157157
{Options::GLOBAL_INDEX_ENABLED, "false"},
158158
{Options::GLOBAL_INDEX_EXTERNAL_PATH, "FILE:///tmp/global_index/"},
159159
{Options::SCAN_TAG_NAME, "test-tag"},
160+
{Options::WRITE_ONLY, "true"},
160161
{Options::COMPACTION_MIN_FILE_NUM, "10"},
161162
{Options::COMPACTION_FORCE_REWRITE_ALL_FILES, "true"}};
162163

@@ -234,9 +235,10 @@ TEST(CoreOptionsTest, TestFromMap) {
234235
ASSERT_EQ(StartupMode::FromSnapshot(), core_options.GetStartupMode());
235236
ASSERT_EQ(375809637, core_options.GetCompactionFileSize(/*has_primary_key=*/true));
236237
ASSERT_EQ(375809637, core_options.GetCompactionFileSize(/*has_primary_key=*/false));
238+
ASSERT_TRUE(core_options.WriteOnly());
237239
ASSERT_EQ(10, core_options.GetCompactionMinFileNum());
238240
ASSERT_TRUE(core_options.CompactionForceRewriteAllFiles());
239-
}
241+
} // namespace paimon::test
240242

241243
TEST(CoreOptionsTest, TestInvalidCase) {
242244
ASSERT_NOK_WITH_MSG(CoreOptions::FromMap({{Options::BUCKET, "3.5"}}),

0 commit comments

Comments
 (0)