Details
-
Task
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
Description
Now offsets have stack part and heap part which is used when stack part can not hold that big amount of fields in a table. `mem_heap_t` is used to very wide tables. And the idea is to replace this dichotomy with stack only wider array with optimized offset size: uint16_t instead of ulint.
Attachments
Issue Links
- causes
-
MDEV-21595 typedef offset_t conflicts on AIX
-
- Closed
-
-
MDEV-23198 mysqld crash when running REPLACE update
-
- Closed
-
-
MDEV-30567 rec_get_offsets() is not optimal
-
- Closed
-
- is duplicated by
-
MDEV-19230 Get rid of dynamic part of record offsets
-
- Closed
-
- relates to
-
MDEV-21313 Introduce a class to store record offsets
-
- Open
-
-
MDEV-18746 Reduce the amount of mem_heap_create() or malloc()
-
- Open
-
-
MDEV-30720 Expert feedback on changing the type of rec_offs typedef and its impact on the code
-
- Open
-
Activity
Transition | Time In Source Status | Execution Times |
---|
|
22d 11h 37m | 1 |
|
17s | 1 |
|
4h 26m | 1 |
|
17d 18h 18m | 1 |