Skip to content

Conversation

@rishitha957
Copy link
Contributor

EN: currently lua functions like gmatch, gsub{str_gsub}, g_write(io_write, fwrite), len {str_len}, str_reverse, str_lower.. most of the strlib functions call strlen on cstring type making it expensive. (Also because lua strings are immutable, we can store len of the string for cstring as we push on to the lua's stack

Copy link

@roborivers roborivers left a comment

Choose a reason for hiding this comment

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

Coding style check: Success ✓.
Smoke testing: Success ✓.
Cbuild submission: Error ⚠.
Regression testing: Success ✓.

The first 10 failing tests are:
timepart_auth [setup failure]
newsqlreplay
random_osql_replay
sc_lotsoftables
dohsql_race
sc_drop
pg_free_recovery
insert_lots
insert_lots_ssl_generated
updcolsbug

Copy link

@roborivers roborivers left a comment

Choose a reason for hiding this comment

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

Coding style check: Success ✓.
Smoke testing: Success ✓.
Cbuild submission: Success ✓.
Regression testing: Success ✓.

Copy link

@roborivers roborivers left a comment

Choose a reason for hiding this comment

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

Coding style check: Success ✓.
Smoke testing: Success ✓.
Cbuild submission: Error ⚠.
Regression testing: Success ✓.

The first 10 failing tests are:
sc_truncate_lockorder_generated
triggersc_latency
sp_perf
truncatesc_offline_generated
insert_lots_ssl_generated
insert_lots

@rishitha957 rishitha957 force-pushed the sp-cstr-perf branch 2 times, most recently from f9f4065 to 30732f4 Compare November 10, 2025 01:39
@rishitha957
Copy link
Contributor Author

rishitha957 commented Nov 10, 2025

/adhoc-test commit_lsn_map

Copy link

@roborivers roborivers left a comment

Choose a reason for hiding this comment

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

Coding style check: Success ✓.
Smoke testing: Success ✓.
Cbuild submission: Success ✓.
Regression testing: Success ✓.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants