-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Made queries use no-copy version of indexed find_all() + Fixed leak in query_engine #91
Conversation
rrrlasse
commented
May 8, 2013
- Made queries use no-copy version of indexed find_all()
- Fixed leak in query_engine
…htdb Conflicts: src/tightdb/array.cpp src/tightdb/array.hpp src/tightdb/column_string.cpp src/tightdb/column_string.hpp src/tightdb/column_string_enum.hpp src/tightdb/index_string.cpp src/tightdb/index_string.hpp src/tightdb/query_engine.hpp test/TestQuery.cpp
…y row. Only int, float and double supported for now, Operators: equal, not_equal, less, greater, less_equal, greater_equal
delete[] m_value.data(); | ||
m_long ? delete(static_cast<ArrayStringLong*>(m_leaf)) : delete(static_cast<ArrayString*>(m_leaf)); | ||
m_index.Destroy(); | ||
} | ||
|
||
void Deallocate() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the end all function (except constructors and destructors) should have underscore separated lower case names. How about not increasing the burden?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
Done reviewing! |
Made queries use no-copy version of indexed find_all() + Fixed leak in query_engine
Performance improvements to column key->ndx mapping