]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
cast helped + fix some more tests
authorabebus <anamaev263@gmail.com>
Sat, 18 Oct 2025 23:44:53 +0000 (02:44 +0300)
committerabebus <anamaev263@gmail.com>
Sat, 18 Oct 2025 23:44:53 +0000 (02:44 +0300)
commit9a38b07776a082c1fd38eaa82722e90d323373db
treeab7df6e72cbe4a9efb03150fe8f2e0b492ccd0bf
parent91091e4a963dd58986ff79f8ff277c7aa5b94249
cast helped + fix some more tests

                    | python  | cython  | cy / py |
base_row_new        | 1.49859 | 0.20700 | 0.13813 |
row_new             | 1.55294 | 0.23217 | 0.14950 |
base_row_new_proc   | 4.00464 | 1.73984 | 0.43445 |
row_new_proc        | 4.11170 | 1.78038 | 0.43300 |
brow_new_proc_none  | 1.99477 | 0.44120 | 0.22118 |
row_new_proc_none   | 1.99645 | 0.49118 | 0.24602 |
row_dumps           | 0.25204 | 0.47150 | 1.87070 |
row_loads           | 1.60167 | 0.65983 | 0.41196 |
row_values_impl     | 0.40206 | 0.50765 | 1.26261 |
row_iter            | 0.73226 | 0.47736 | 0.65190 |
row_len             | 0.20158 | 0.06363 | 0.31568 |
row_hash            | 0.43993 | 0.23913 | 0.54356 |
getitem             | 0.31425 | 0.16672 | 0.53055 |
getitem_slice       | 0.58969 | 0.43870 | 0.74394 |
get_by_key          | 0.86971 | 0.78178 | 0.89889 |
getattr             | 0.81737 | 0.35774 | 0.43767 |
get_by_key_recreate | 2.70708 | 2.49834 | 0.92289 |
getattr_recreate    | 1.01679 | 0.73802 | 0.72582 |
> mean of values    | —       | —       | 0.60769 |
lib/sqlalchemy/engine/_row_cy.py
setup.py