[MDEV-9758] CHECKSUM TABLE - optimize calling my_checksum with larger chunks Created: 2016-03-18  Updated: 2016-05-01  Resolved: 2016-04-29

Status: Closed
Project: MariaDB Server
Component/s: Admin statements
Fix Version/s: 10.2.1

Type: Task Priority: Major
Reporter: Daniel Black Assignee: Sergei Golubchik
Resolution: Fixed Votes: 0
Labels: contribution, foundation

Sprint: 10.1.14

 Description   

Checksum implementations contain optimizations for calculating
checksums of larger blocks of memory.

This optimization calls my_checksum on a larger block of memory
rather than calling on multiple adjacent memory as its going though
the table columns for each table row.

Note: I am planning to submit optimized crc32 code soon.



 Comments   
Comment by Sergey Vojtovich [ 2016-04-28 ]

serg, this patch looks alright, but I'd like you opinion too. I believe we should shift fix version from 10.1 to 10.2. Also pay attention to my comments in PR#165.

Comment by Daniel Black [ 2016-05-01 ]

Thank you serg and svoj. Noted simplification fix and will incorporate concept in future patches.

Generated at Thu Feb 08 07:37:06 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.