Skip to content

[CBRD-26357] ( develop <- feat/oos ) CircleCI tracking draft PR#6864

Draft
vimkim wants to merge 32 commits intodevelopfrom
feat/oos
Draft

[CBRD-26357] ( develop <- feat/oos ) CircleCI tracking draft PR#6864
vimkim wants to merge 32 commits intodevelopfrom
feat/oos

Conversation

@vimkim
Copy link
Copy Markdown
Contributor

@vimkim vimkim commented Feb 24, 2026

http://jira.cubrid.org/browse/CBRD-26357

Purpose

리뷰 필요 없음

develop <- feat/oos 머지할 경우 발생하는 ci failure를 tracking 하는 draft PR 입니다.

Implementation

N/A

Remarks

N/A

vimkim and others added 15 commits December 2, 2025 20:00
http://jira.cubrid.org/browse/CBRD-26358

Add OOS file creation, insert, and read with slotted-page based storage
- oos_insert() and return OID
- oos_read() and return OOS recdes
…d of raw OOS OIDs (#6766)

http://jira.cubrid.org/browse/CBRD-26458

OOS supports unloaddb: when sending RECDES to client like unloaddb, the server must replace OOS OIDs into values so that clients does not need to know the OOS mechanism (transparent OOS).
http://jira.cubrid.org/browse/CBRD-26352

heap_attrvalue_transform_to_dbvalue must check is_oos to copy dbvalue.

if is_oos is true, db value must be created by COPY instead of PEEK
http://jira.cubrid.org/browse/CBRD-26547

midxkey (covered index) now supports reading OOS value instead of OOS OID
…r_size_lookup' (#6849)

http://jira.cubrid.org/browse/CBRD-26488

bitmask 0x7 for safe access to mvcc_header_size_lookup table
@vimkim
Copy link
Copy Markdown
Contributor Author

vimkim commented Feb 24, 2026

/run sql medium shell

Comment thread unit_tests/oos/test_oos.cpp Outdated
@vimkim vimkim changed the title [CBRD-26357] OOS draft PR for CI test [CBRD-26357] ( develop <- feat/oos ) CircleCI tracking draft PR Mar 13, 2026
@vimkim
Copy link
Copy Markdown
Contributor Author

vimkim commented Mar 13, 2026

/run sql medium shell

@vimkim
Copy link
Copy Markdown
Contributor Author

vimkim commented Mar 13, 2026

9ad41d2 <- 26년 3월 13일, test_sql, test_medum 통과, test_shell 실패

@vimkim
Copy link
Copy Markdown
Contributor Author

vimkim commented Mar 24, 2026

/run shell

@vimkim
Copy link
Copy Markdown
Contributor Author

vimkim commented Mar 31, 2026

/run sql medium

vimkim and others added 5 commits April 1, 2026 12:38
)

https://jira.cubrid.org/browse/CBRD-26649

Missing PAGE_OOS in page type checks caused assert failure and core
dump during replication when slotted page operations hit the default
case in spage_is_slotted_page_type().
http://jira.cubrid.org/browse/CBRD-26630

* Store OOS length inline in heap recdes alongside OOS OID

When a variable attribute is stored as OOS, the heap recdes now stores
both the OOS OID (8 bytes) and the OOS data length (4 bytes) inline,
totaling 12 bytes (OR_OOS_INLINE_SIZE). This eliminates the need for
an extra page I/O via oos_get_length() when determining OOS data size,
which is particularly beneficial for midxkey buffer size estimation.
@vimkim
Copy link
Copy Markdown
Contributor Author

vimkim commented Apr 6, 2026

/run all

@vimkim vimkim closed this Apr 6, 2026
@vimkim vimkim reopened this Apr 6, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 6, 2026

🗑️ TC Branch Finalized for cubrid-testcases-private-ex

Engine PR was closed (not merged).

Cleanup Results:

TC base branch is ready for the next PR.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 6, 2026

🗑️ TC Branch Finalized for cubrid-testcases

Engine PR was closed (not merged).

Cleanup Results:

TC base branch is ready for the next PR.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 6, 2026

🧪 TC Test Environment Ready

CircleCI Testing:

  • CircleCI will automatically test using the branches below.

TC Repositories & Branches:

Next Steps:

  1. Wait for CircleCI tests to complete
  2. If CircleCI tests failed, please check the test results and fix the issues.
  3. When ready to merge this PR, please merge the TC PR first, then merge this PR.

@vimkim
Copy link
Copy Markdown
Contributor Author

vimkim commented Apr 6, 2026

/run all

@vimkim
Copy link
Copy Markdown
Contributor Author

vimkim commented Apr 16, 2026

/run sql medium

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants