Skip to content

Fix issue during property updates to avoid resource leak in Property list

Arun Kumar Tharanatha requested to merge fix_update_issue into master

1)After applying the updates and committing the transaction, extra resource/slots will be occupied in the Pmem property list because keys that are zero will occupy extra space. This results in wastage of Pmem resources.

Query results: But when you query the properties of a node, it always gives correct output/result. i.e. gdb->get_node_description(.....); always gives correct result because it discards the keys which are zero while returning the query-result, but internally the slots in the Pmem property list leaks.

  1. Removed unused variable from property_list::build_dirty_property_list()

Merge request reports