replace my_bitmap
Bug #621875 reported by
Monty Taylor
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Drizzle |
Fix Released
|
Low
|
Padraig O'Sullivan |
Bug Description
We tried replacing my_bitmap before with std::bitset - that didn't work because std::bitset is compile-time sized and my_bitmap needs to be sized at runtime.
To that end, another stab should be taken at replacing it using boost::
Related branches
lp:~posulliv/drizzle/bug621875
- Drizzle Merge Team: Pending requested
-
Diff: 3068 lines (+549/-815) (has conflicts)58 files modifieddrizzled/cursor.cc (+1/-4)
drizzled/cursor.h (+2/-3)
drizzled/definitions.h (+3/-0)
drizzled/field.h (+0/-1)
drizzled/filesort.cc (+5/-4)
drizzled/function/math/round.cc (+1/-0)
drizzled/function/time/weekday.cc (+1/-0)
drizzled/include.am (+0/-2)
drizzled/item.h (+0/-1)
drizzled/item/cache.h (+1/-0)
drizzled/item/field.cc (+6/-3)
drizzled/item/int.h (+1/-0)
drizzled/item/subselect.h (+1/-0)
drizzled/key.cc (+7/-4)
drizzled/key.h (+2/-2)
drizzled/nested_join.h (+0/-1)
drizzled/optimizer/quick_index_merge_select.cc (+1/-1)
drizzled/optimizer/quick_index_merge_select.h (+2/-1)
drizzled/optimizer/quick_range_select.cc (+12/-30)
drizzled/optimizer/quick_range_select.h (+5/-5)
drizzled/optimizer/quick_ror_intersect_select.cc (+1/-1)
drizzled/optimizer/quick_ror_intersect_select.h (+2/-1)
drizzled/optimizer/quick_ror_union_select.cc (+1/-1)
drizzled/optimizer/quick_ror_union_select.h (+1/-1)
drizzled/optimizer/range.cc (+166/-174)
drizzled/optimizer/range.h (+1/-1)
drizzled/optimizer/range_param.h (+52/-4)
drizzled/optimizer/sel_arg.cc (+1/-0)
drizzled/optimizer/sel_tree.h (+3/-2)
drizzled/optimizer/table_read_plan.h (+4/-5)
drizzled/order.h (+0/-1)
drizzled/sql_base.cc (+3/-4)
drizzled/sql_bitmap.h (+0/-368)
drizzled/sql_insert.cc (+7/-6)
drizzled/sql_update.cc (+19/-21)
drizzled/table.cc (+54/-44)
drizzled/table.h (+25/-28)
drizzled/table_reference.h (+1/-1)
drizzled/table_share.cc (+15/-28)
drizzled/table_share.h (+2/-5)
plugin/pbms/src/compactor_ms.cc (+2/-1)
plugin/pbms/src/connection_handler_ms.cc (+8/-5)
plugin/pbms/src/connection_handler_ms.h (+2/-1)
plugin/pbms/src/database_ms.h (+4/-4)
plugin/pbms/src/defs_ms.h (+3/-1)
plugin/pbms/src/engine_ms.h (+8/-0)
plugin/pbms/src/network_ms.cc (+5/-2)
plugin/pbms/src/network_ms.h (+1/-1)
plugin/pbms/src/open_table_ms.cc (+9/-5)
plugin/pbms/src/open_table_ms.h (+4/-4)
plugin/pbms/src/table_ms.cc (+3/-3)
plugin/pbms/src/temp_log_ms.cc (+4/-4)
plugin/pbms/src/temp_log_ms.h (+3/-1)
plugin/pbms/src/transaction_ms.cc (+5/-4)
plugin/pbxt/src/ha_pbxt.cc (+43/-6)
plugin/pbxt/src/index_xt.h (+5/-1)
plugin/pbxt/src/myxt_xt.cc (+24/-9)
plugin/pbxt/src/xt_defs.h (+7/-5)
Changed in drizzle: | |
assignee: | nobody → Padraig O'Sullivan (posulliv) |
Changed in drizzle: | |
status: | Triaged → Fix Committed |
Changed in drizzle: | |
milestone: | none → 2010-10-25 |
Changed in drizzle: | |
milestone: | 2010-10-25 → 2010-10-11 |
status: | Fix Committed → Fix Released |
To post a comment you must log in.