Skip to content

[CBRD-26746] Histogram-based selectivity (L1/L2) + eqjoin/iscan NDV fixes - #30

Draft
soheejung-cs wants to merge 4 commits into
feature/reservoir-samplingfrom
feature/update-optimizer
Draft

[CBRD-26746] Histogram-based selectivity (L1/L2) + eqjoin/iscan NDV fixes#30
soheejung-cs wants to merge 4 commits into
feature/reservoir-samplingfrom
feature/update-optimizer

Conversation

@soheejung-cs

@soheejung-cs soheejung-cs commented Jun 24, 2026

Copy link
Copy Markdown
Owner

Draft (demo/review). Built on feature/reservoir-sampling.

Adds vs reservoir-sampling (4 commits):

  • L1 — histogram-based equality/range/MCV/NULL selectivity + planner wiring (query_planner_selectivity.c).
  • L2 — histogram LIKE/pattern selectivity (MCV-list aware + confidence-weighted non-MCV blend).
  • eqjoin fixhistogram_get_eqjoin_selectivity reads the MCV list (not buckets): reservoir v2 stores MCVs separately, so the old bucket-read gave join selectivity 0 for all-MCV columns (e.g. role_type.id). Floored at 1/max(NDV).
  • iscan NDVqo_iscan_cost uses reservoir column NDV (QO_SEG_INFO->ndv) for the leading index column instead of the sampled B+tree key count (JOB 29a: role_id stored NDV 587K vs actual 11).

JOB: large execution-time gains; remaining plan-time items under investigation.

SOHEE_JUNG and others added 4 commits June 24, 2026 19:24
Foundational layer of the histogram optimizer split (stacked PR 1/3): histogram
read + planner modularization (query_planner_selectivity.c) + equality/range/MCV/
NULL selectivity. Excludes LIKE/pattern selectivity (PR L2) and join-cardinality
cost (PR L3), which stack on top.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

(cherry picked from commit 009d070)
Stacked on L1 (PR 2/3). Adds histogram/pattern-based LIKE selectivity:
histogram_get_like_selectivity (+like_match_string) and the qo_like_selectivity
histogram path. query_planner.c (join-cardinality cost) stays at L1; that is PR L3.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

(cherry picked from commit e2a610a)
L1 moved the planner cost constants into query_planner_constants.h, but the
reservoir-sampling base still defined them locally in query_planner.c. Every
value matched except ISCAN_OID_ACCESS_OVERHEAD, which the base had tuned
20 -> 5 (favor index scan when low/stale leading-column NDV inflates sel via
1/pkeys[0]) -> -Werror redefinition.

Keep the single source of truth in query_planner_constants.h with the base's
tuned value (5) + rationale, and drop the now-redundant local block from
query_planner.c.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013RmtW1TAXJguQNWV4hT8Ww
- histogram_get_eqjoin_selectivity: read the MCV list (mcv_count/mcv_hi/mcv_freq)
  instead of buckets. The reservoir v2 blob stores MCVs in a separate list, so the
  old bucket-read missed them entirely (e.g. an all-MCV column like role_type.id
  gave join selectivity 0). Floor at 1/max(NDV) to avoid degenerate 0 collapse.
- qo_iscan_cost: use the reservoir column NDV (QO_SEG_INFO(seg)->ndv) for the
  leading single index column instead of the sampled B+tree key count, which
  over-estimates distinct keys for low-NDV sorted indexes and under-costs the scan.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013RmtW1TAXJguQNWV4hT8Ww

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit

code-style (indent, astyle, google-java-format)

[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L854-L854


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L897-L897


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L937-L937


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L981-L981


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L985-L985


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L994-L994


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1029-L1029


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1048-L1048


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1062-L1062


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1295-L1295


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1312-L1312


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1364-L1364


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1417-L1417


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1422-L1422


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1442-L1442


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1448-L1448


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1454-L1454


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1457-L1457


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1471-L1471


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1473-L1473


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1488-L1488


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1490-L1490


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1493-L1493


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1495-L1495


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1498-L1498


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1511-L1511


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1513-L1513


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1516-L1516


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1529-L1529


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1602-L1602


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1624-L1624


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1626-L1629


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1637-L1637


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1649-L1649


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1651-L1654


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1665-L1665


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1677-L1678


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1698-L1698


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1720-L1720


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1744-L1744


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1751-L1751


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1753-L1753


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1755-L1755


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1758-L1758


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1768-L1768


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1797-L1798


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1818-L1818


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1834-L1834


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1843-L1843


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1859-L1860


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1877-L1877


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1890-L1890


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1913-L1913


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1919-L1919


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1937-L1938


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1947-L1947


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1953-L1954


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1968-L1968


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1985-L1985


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1987-L1988


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L1990-L1991


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2001-L2001


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2031-L2032


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2046-L2047


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2056-L2056


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2091-L2091


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2106-L2106


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2149-L2149


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2154-L2154


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2231-L2231


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2308-L2308


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2364-L2364


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2397-L2397


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2400-L2400


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2413-L2413


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2474-L2474


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2479-L2479


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2482-L2482


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2535-L2535


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2568-L2568


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2625-L2625


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2639-L2639


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2645-L2645


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2679-L2679


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2694-L2694


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2731-L2731


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2768-L2768


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2878-L2880


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L2973-L2974


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3003-L3003


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3027-L3030


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3033-L3033


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3035-L3035


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3037-L3037


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3042-L3043


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3045-L3045


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3048-L3049


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3051-L3051


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3055-L3056


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3062-L3062


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3127-L3127


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3129-L3131


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3144-L3144


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3166-L3166


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3171-L3171


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3204-L3204


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3207-L3207


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3222-L3222


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3224-L3224


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3236-L3236


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3276-L3276


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3344-L3344


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3363-L3364


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3366-L3371


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3379-L3380


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3382-L3387


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3395-L3395


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3416-L3416


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3436-L3436


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3438-L3438


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3440-L3440


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3443-L3443


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3455-L3456


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3530-L3530


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3539-L3542


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3548-L3548


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3576-L3579


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3597-L3597


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3604-L3604


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3630-L3630


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3641-L3641


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3654-L3654


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3663-L3663


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3679-L3679


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3721-L3721


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3734-L3734


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3751-L3751


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3800-L3800


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3813-L3813


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3843-L3843


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L3922-L3922


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4052-L4052


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4088-L4088


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4091-L4091


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4109-L4110


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4137-L4138


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4140-L4140


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4142-L4143


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4162-L4162


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4183-L4183


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4198-L4198


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4212-L4212


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4284-L4284


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4291-L4294


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4309-L4309


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4344-L4344


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4356-L4356


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4367-L4367


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4383-L4383


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4398-L4398


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4421-L4421


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4457-L4457


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4475-L4475


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4907-L4907


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4920-L4921


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4927-L4927


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4932-L4932


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4945-L4946


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L4952-L4952


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5019-L5019


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5021-L5021


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5071-L5071


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5073-L5073


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5238-L5238


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5295-L5296


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5315-L5315


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5337-L5338


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5379-L5379


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5408-L5408


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5426-L5426


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5428-L5428


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5438-L5438


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5450-L5450


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5485-L5485


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5488-L5488


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5497-L5497


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5508-L5508


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5510-L5511


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5537-L5537


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5549-L5549


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5562-L5562


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5579-L5579


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5601-L5601


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5615-L5615


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5742-L5742


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5761-L5761


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5782-L5782


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L5807-L5807


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6017-L6017


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6045-L6045


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6096-L6096


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6113-L6113


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6133-L6136


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6195-L6195


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6204-L6207


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6220-L6220


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6249-L6249


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6255-L6255


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6328-L6328


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6345-L6345


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6408-L6409


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6437-L6439


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6441-L6441


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6444-L6445


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6477-L6479


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6494-L6494


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6531-L6532


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6540-L6540


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6547-L6547


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6556-L6556


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6569-L6569


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6615-L6617


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6628-L6628


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6648-L6648


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6651-L6651


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6667-L6667


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6684-L6685


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6694-L6694


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6704-L6704


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6720-L6721


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6767-L6769


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6790-L6791


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6806-L6806


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6848-L6848


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6859-L6859


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6921-L6924


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L6945-L6946


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7005-L7005


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7081-L7084


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7118-L7119


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7152-L7152


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7185-L7185


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7204-L7204


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7207-L7207


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7216-L7217


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7240-L7240


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7242-L7242


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7250-L7251


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7272-L7273


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7289-L7289


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7302-L7302


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7319-L7319


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7326-L7326


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7334-L7334


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7349-L7349


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7378-L7378


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7387-L7387


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7422-L7422


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7433-L7433


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7472-L7474


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7477-L7477


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7499-L7499


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7545-L7545


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7567-L7567


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7580-L7580


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7619-L7619


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7622-L7622


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7678-L7681


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7845-L7845


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7859-L7859


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7874-L7874


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7894-L7894


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7900-L7900


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L7910-L7910


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8055-L8055


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8110-L8110


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8208-L8208


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8297-L8298


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8316-L8316


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8346-L8347


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8358-L8359


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8366-L8367


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8383-L8384


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8442-L8442


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8449-L8449


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8502-L8502


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8540-L8540


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8601-L8604


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8630-L8630


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8637-L8637


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8656-L8657


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8665-L8665


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8669-L8669


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8692-L8693


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8727-L8728


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8732-L8732


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8769-L8769


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8806-L8808


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8898-L8898


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8974-L8974


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8977-L8980


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L8997-L8997


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9018-L9018


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9049-L9049


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9070-L9070


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9091-L9091


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9121-L9121


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9128-L9128


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9134-L9134


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9139-L9139


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9146-L9146


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9162-L9162


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9166-L9166


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9198-L9198


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9215-L9215


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9240-L9240


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9269-L9269


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9289-L9289


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9331-L9331


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9378-L9379


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9401-L9401


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9426-L9427


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9440-L9441


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9447-L9447


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9471-L9473


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9510-L9511


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9513-L9513


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9515-L9515


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9523-L9523


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9545-L9547


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9584-L9586


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9593-L9595


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9753-L9753


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9763-L9764


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9787-L9787


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9813-L9813


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9827-L9827


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9925-L9926


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9951-L9951


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9955-L9955


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9968-L9968


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L9997-L9997


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10024-L10024


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10040-L10040


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10057-L10057


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10098-L10100


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10106-L10108


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10116-L10117


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10128-L10128


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10150-L10150


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10159-L10159


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10167-L10167


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10192-L10192


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10259-L10259


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10332-L10332


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10416-L10416


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10432-L10432


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10447-L10447


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10519-L10519


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10683-L10683


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10770-L10770


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10828-L10828


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10850-L10850


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10880-L10881


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10883-L10892


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10898-L10909


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10913-L10914


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10916-L10922


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10924-L10947


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L10976-L10976


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11000-L11000


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11004-L11005


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11011-L11011


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11016-L11016


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11020-L11021


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11027-L11027


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11034-L11034


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11086-L11086


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11090-L11090


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11144-L11144


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11201-L11201


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11258-L11258


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11321-L11322


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11331-L11331


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11351-L11351


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11370-L11370


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11373-L11373


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11386-L11386


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11411-L11411


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11428-L11428


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11488-L11488


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11554-L11554


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11628-L11628


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11751-L11751


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11853-L11853


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11870-L11870


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11979-L11979


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L11990-L11990


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12028-L12028


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12043-L12045


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12082-L12082


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12097-L12097


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12134-L12134


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12141-L12141


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12144-L12144


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12185-L12185


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12239-L12239


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12268-L12268


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12318-L12318


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12338-L12338


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12376-L12376


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12428-L12428


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12463-L12463


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12469-L12469


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12471-L12471


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12518-L12518


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12568-L12568


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12597-L12597


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12644-L12644


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12662-L12662


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12696-L12696


[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

https://github.com/sohee-dgist/cubrid/blob/fec4ae1a2c58f1d57a4a34e193bb1c7c97230dc4/src/optimizer/query_planner.c#L12770-L12770

@@ -150,9 +134,9 @@ static void qo_follow_info (QO_PLAN *, FILE *, int);
static void qo_worst_info (QO_PLAN *, FILE *, int);

void qo_plan_lite_print (QO_PLAN *, FILE *, int);
static void qo_plan_del_ref_func (QO_PLAN * plan, void *ignore);
static void qo_plan_del_ref_func (QO_PLAN *plan, void *ignore);

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

Suggested change
static void qo_plan_del_ref_func (QO_PLAN *plan, void *ignore);
static void qo_plan_del_ref_func (QO_PLAN * plan, void *ignore);


static void qo_generic_walk (QO_PLAN *, void (*)(QO_PLAN *, void *), void *, void (*)(QO_PLAN *, void *), void *);
static void qo_generic_walk (QO_PLAN *, void (*) (QO_PLAN *, void *), void *, void (*) (QO_PLAN *, void *), void *);

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

Suggested change
static void qo_generic_walk (QO_PLAN *, void (*) (QO_PLAN *, void *), void *, void (*) (QO_PLAN *, void *), void *);
static void qo_generic_walk (QO_PLAN *, void (*)(QO_PLAN *, void *), void *, void (*)(QO_PLAN *, void *), void *);

Comment on lines +148 to +150
static void qo_sort_walk (QO_PLAN *, void (*) (QO_PLAN *, void *), void *, void (*) (QO_PLAN *, void *), void *);
static void qo_join_walk (QO_PLAN *, void (*) (QO_PLAN *, void *), void *, void (*) (QO_PLAN *, void *), void *);
static void qo_follow_walk (QO_PLAN *, void (*) (QO_PLAN *, void *), void *, void (*) (QO_PLAN *, void *), void *);

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

Suggested change
static void qo_sort_walk (QO_PLAN *, void (*) (QO_PLAN *, void *), void *, void (*) (QO_PLAN *, void *), void *);
static void qo_join_walk (QO_PLAN *, void (*) (QO_PLAN *, void *), void *, void (*) (QO_PLAN *, void *), void *);
static void qo_follow_walk (QO_PLAN *, void (*) (QO_PLAN *, void *), void *, void (*) (QO_PLAN *, void *), void *);
static void qo_sort_walk (QO_PLAN *, void (*)(QO_PLAN *, void *), void *, void (*)(QO_PLAN *, void *), void *);
static void qo_join_walk (QO_PLAN *, void (*)(QO_PLAN *, void *), void *, void (*)(QO_PLAN *, void *), void *);
static void qo_follow_walk (QO_PLAN *, void (*)(QO_PLAN *, void *), void *, void (*)(QO_PLAN *, void *), void *);

@@ -199,15 +194,16 @@ static void qo_dump_planvec (QO_PLANVEC *, FILE *, int);
static void qo_dump_info (QO_INFO *, FILE *);
static void qo_dump_planner_info (QO_PLANNER *, QO_PARTITION *, FILE *);

static void qo_get_term_hit_prob (QO_TERM * term, QO_INFO * head_info, QO_INFO * tail_info, QO_ENV * env,
static void qo_get_term_hit_prob (QO_TERM *term, QO_INFO *head_info, QO_INFO *tail_info, QO_ENV *env,

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

Suggested change
static void qo_get_term_hit_prob (QO_TERM *term, QO_INFO *head_info, QO_INFO *tail_info, QO_ENV *env,
static void qo_get_term_hit_prob (QO_TERM * term, QO_INFO * head_info, QO_INFO * tail_info, QO_ENV * env,

double *out_head_factor, double *out_tail_factor);
static void planner_visit_node (QO_PLANNER *, QO_PARTITION *, PT_HINT_ENUM, QO_NODE *, QO_NODE *, BITSET *, BITSET *,
BITSET *, BITSET *, BITSET *, BITSET *, BITSET *, int);
static double planner_nodeset_join_cost (QO_PLANNER *, BITSET *);
static void planner_permutate (QO_PLANNER *, QO_PARTITION *, PT_HINT_ENUM, QO_NODE *, BITSET *, BITSET *, BITSET *,
BITSET *, BITSET *, BITSET *, BITSET *, int, int *);

static QO_PLAN *qo_find_best_nljoin_inner_plan_on_info (QO_PLAN *, QO_INFO *, JOIN_TYPE, int);
static QO_PLAN *qo_find_best_nljoin_inner_plan_on_info (QO_PLAN *, QO_INFO *, JOIN_TYPE, BITSET *, BITSET *,
BITSET *, int);

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

Suggested change
BITSET *, int);
BITSET *, int);

@@ -728,7 +711,7 @@ qo_get_group_ndv (QO_PLAN * plan, SORT_TYPE sort_type)
* plan(in):
*/
static void
qo_plan_compute_cost (QO_PLAN * plan)
qo_plan_compute_cost (QO_PLAN *plan)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

Suggested change
qo_plan_compute_cost (QO_PLAN *plan)
qo_plan_compute_cost (QO_PLAN * plan)

@@ -752,7 +735,7 @@ qo_plan_compute_cost (QO_PLAN * plan)
* original select node.
*/

for (i = bitset_iterate (&(plan->subqueries), &iter); i != -1; i = bitset_next_member (&iter))
for (i = bitset_iterate (& (plan->subqueries), &iter); i != -1; i = bitset_next_member (&iter))

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

Suggested change
for (i = bitset_iterate (& (plan->subqueries), &iter); i != -1; i = bitset_next_member (&iter))
for (i = bitset_iterate (&(plan->subqueries), &iter); i != -1; i = bitset_next_member (&iter))

@@ -762,7 +745,7 @@ qo_plan_compute_cost (QO_PLAN * plan)
}

/* This computes the specific cost characteristics for each plan. */
(*(plan->vtbl)->cost_fn) (plan);
(* (plan->vtbl)->cost_fn) (plan);

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

Suggested change
(* (plan->vtbl)->cost_fn) (plan);
(*(plan->vtbl)->cost_fn) (plan);

@@ -782,7 +765,7 @@ qo_plan_compute_cost (QO_PLAN * plan)
* subq_io_cost(in):
*/
static void
qo_plan_compute_subquery_cost (PT_NODE * subquery, double *subq_cpu_cost, double *subq_io_cost)
qo_plan_compute_subquery_cost (PT_NODE *subquery, double *subq_cpu_cost, double *subq_io_cost)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

Suggested change
qo_plan_compute_subquery_cost (PT_NODE *subquery, double *subq_cpu_cost, double *subq_io_cost)
qo_plan_compute_subquery_cost (PT_NODE * subquery, double *subq_cpu_cost, double *subq_io_cost)

@@ -842,6 +825,22 @@ qo_plan_compute_subquery_cost (PT_NODE * subquery, double *subq_cpu_cost, double
return;
}

static double
qo_sum_bitset_term_cost_weights (QO_ENV *env, BITSET *terms)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[code-style (indent, astyle, google-java-format)] reported by reviewdog 🐶

Suggested change
qo_sum_bitset_term_cost_weights (QO_ENV *env, BITSET *terms)
qo_sum_bitset_term_cost_weights (QO_ENV * env, BITSET * terms)

@soheejung-cs
soheejung-cs marked this pull request as draft June 30, 2026 04:33
@soheejung-cs soheejung-cs changed the title Feature/update optimizer [CBRD-26746] Histogram-based selectivity (L1/L2) + eqjoin/iscan NDV fixes Jun 30, 2026
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.

1 participant