Skip to content
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

Review the internal data structures in class Query #158

Open
wants to merge 27 commits into
base: develop
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
ca98b69
Don't call _get_subst() when the result is not needed
RKrahl Aug 23, 2024
c67d44a
Add helper classes OrderItem and ConditionItem to represent the items
RKrahl Aug 23, 2024
811de80
Internally represent order items as a list rather than as a OrderedDict
RKrahl Aug 23, 2024
4dec2ed
Move some code from the init methods of OrderItem and ConditionItem to
RKrahl Aug 23, 2024
9e27157
Internally represent conditions items as a list rather than as a dict
RKrahl Aug 23, 2024
4d58e3d
Typo in comment
RKrahl Aug 23, 2024
397c453
Fix formal string representation operator Query.__repr__(), Ref. #94
RKrahl Aug 24, 2024
c6c0c52
Minor documentation tweaks
RKrahl Aug 24, 2024
f5014cb
Update the source code creating queries to use the new format of the
RKrahl Aug 26, 2024
2fc5f82
Emit a deprecation warning when passing a mapping in the conditions
RKrahl Aug 26, 2024
e47ae77
Update the test_06_query.py to use the new format of the conditions
RKrahl Aug 26, 2024
ada4100
- Update all tests to use the new format of the conditions argument
RKrahl Aug 27, 2024
50a1063
Add checks to verify that evaluating the formal string representation
RKrahl Aug 27, 2024
383c975
Add tests for the legacy use of passing a mapping in the conditions
RKrahl Aug 28, 2024
cfc9099
Update example scripts to use the new format of the conditions
RKrahl Aug 28, 2024
60024f9
Update the tutotial section "Searching for objects in the ICAT server"
RKrahl Aug 28, 2024
38decc0
Add a change note to the documentation of Query.setOrder()
RKrahl Aug 29, 2024
93e1a12
Update the tutotial section "Upload and download files to and from
RKrahl Aug 29, 2024
f325880
Fix overly long lines in tutorial examples
RKrahl Aug 29, 2024
587718a
Add a test using a query where one attributes appears more than once
RKrahl Aug 29, 2024
5ed6692
Fixup cfc9099: still missed one occurrence of a mapping in the
RKrahl Aug 29, 2024
e9a545f
Remove an outdated entry in the known issues documentation page
RKrahl Aug 29, 2024
b358006
Start the development for the next major release
RKrahl Aug 30, 2024
8e1e872
Review the order of methods in class Query to be consistent with the
RKrahl Aug 30, 2024
5c7e114
Merge branch 'v2_0' into query
RKrahl Aug 30, 2024
6db1195
Update changelog
RKrahl Aug 30, 2024
4025818
Add a comment in test_09_deprecations.py that testing the legacy use
RKrahl Aug 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add checks to verify that evaluating the formal string representation
operator of Query may indeed be used to create an equivalent query to
the tests in test_06_query.py where it makes sense
  • Loading branch information
RKrahl committed Aug 27, 2024
commit 50a10630106a2c6f41b663cf7eca5ff49ae075ba
Loading