-
Notifications
You must be signed in to change notification settings - Fork 0
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
Improving logic and extensibility #9
Commits on Aug 15, 2018
-
DB driver independent metadata fields implementation
Allows extraction of search fields from dataset metadata without dependencies on db driver.
Configuration menu - View commit details
-
Copy full SHA for 700db7c - Browse repository at this point
Copy the full SHA 700db7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b64eb70 - Browse repository at this point
Copy the full SHA b64eb70View commit details
Commits on Jan 21, 2019
-
Moved Field/Expression base classes
To avoid circular dependency issues, `Field` is used as input to `MetadataType` constructor, `Expression` is output of `Field` methods, but then Field needs `Range` which is defined in `model`
Configuration menu - View commit details
-
Copy full SHA for 792b43a - Browse repository at this point
Copy the full SHA 792b43aView commit details
Commits on Apr 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4d6cc75 - Browse repository at this point
Copy the full SHA 4d6cc75View commit details
Commits on Sep 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 303ada1 - Browse repository at this point
Copy the full SHA 303ada1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d53679 - Browse repository at this point
Copy the full SHA 3d53679View commit details -
- Test supplying credentials from outside for session creation - Test failure to obtain credentials
Configuration menu - View commit details
-
Copy full SHA for 3037849 - Browse repository at this point
Copy the full SHA 3037849View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b036db - Browse repository at this point
Copy the full SHA 6b036dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e309f60 - Browse repository at this point
Copy the full SHA e309f60View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6c4443 - Browse repository at this point
Copy the full SHA d6c4443View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1b2523 - Browse repository at this point
Copy the full SHA d1b2523View commit details -
Configuration menu - View commit details
-
Copy full SHA for 279df1c - Browse repository at this point
Copy the full SHA 279df1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d64de7 - Browse repository at this point
Copy the full SHA 6d64de7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 519aafd - Browse repository at this point
Copy the full SHA 519aafdView commit details -
Add s3 client thread local cache
This is needed for `s3_{dump|fetch}` running in "remote" mode, i.e. with dask
Configuration menu - View commit details
-
Copy full SHA for d4e1bbe - Browse repository at this point
Copy the full SHA d4e1bbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for f746086 - Browse repository at this point
Copy the full SHA f746086View commit details
Commits on May 6, 2020
-
Cleanups: more mypy annotations remove more python2-isms
no need to derive from object
Configuration menu - View commit details
-
Copy full SHA for 99645b9 - Browse repository at this point
Copy the full SHA 99645b9View commit details
Commits on Jul 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fe53737 - Browse repository at this point
Copy the full SHA fe53737View commit details
Commits on Aug 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fb5948a - Browse repository at this point
Copy the full SHA fb5948aView commit details
Commits on Nov 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8514929 - Browse repository at this point
Copy the full SHA 8514929View commit details -
Configuration menu - View commit details
-
Copy full SHA for 354b426 - Browse repository at this point
Copy the full SHA 354b426View commit details
Commits on Dec 4, 2020
-
Simplify dependencies, use mock from stdlib
Change to import mock from unittest.mock, which has been available in the standard library since Python 3.3, well below our minimum.
Configuration menu - View commit details
-
Copy full SHA for ddfccb7 - Browse repository at this point
Copy the full SHA ddfccb7View commit details
Commits on Jun 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f3c0e28 - Browse repository at this point
Copy the full SHA f3c0e28View commit details
Commits on Aug 5, 2021
-
IAM authentication for Postgres (#1168)
* Utility to function to obtain IAM auth token. * Hook IAM auth into engine instantiation. * Return last token if not getting a new one. * Cleanup coding style. * Cleanup coding style. * Cleanup coding style - how deep an indent does it want? * Pass region name in test. * s/region/region_name/ oops. * Pass region name when creating boto3 client. * Fix obtain_new_iam_auth_token() function signature. * Move iam config into config layer. * Make options and env var names more consistent. * Test environment parser. * Removed hard-to-test and unnecessary exception conversion. * Add documentation. * Update whats_new.rst Co-authored-by: phaesler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d1545f - Browse repository at this point
Copy the full SHA 3d1545fView commit details
Commits on Apr 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ed40534 - Browse repository at this point
Copy the full SHA ed40534View commit details
Commits on May 10, 2022
-
Merge pull request #1247 from opendatacube/in_memory_index_driver
In memory index driver
Configuration menu - View commit details
-
Copy full SHA for 866f46f - Browse repository at this point
Copy the full SHA 866f46fView commit details
Commits on Jun 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f903134 - Browse repository at this point
Copy the full SHA f903134View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa2a94c - Browse repository at this point
Copy the full SHA aa2a94cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10d0bef - Browse repository at this point
Copy the full SHA 10d0befView commit details -
Configuration menu - View commit details
-
Copy full SHA for 841d76b - Browse repository at this point
Copy the full SHA 841d76bView commit details -
Merge pull request #1266 from opendatacube/typehint_compliance
Typehint cleanup - mypy compliance
Configuration menu - View commit details
-
Copy full SHA for f5640d4 - Browse repository at this point
Copy the full SHA f5640d4View commit details
Commits on Jun 21, 2023
-
Porting recent develop (1.8.x) changes forward into develop-1.9 branc…
…h. (#1459) * GitHub actions fixes (#1433) * Github action fixes, backported from develop-1.9 * Updates to whats_new.rst * Capitalise "Dependabot" in whats_new.rst * Remove duplicate GHA Workflow for docs We used to deploy to netlify for docs previews, but now that's done to Read The Docs. The old Workflow should be removed. * [pre-commit.ci] pre-commit autoupdate updates: - [github.com/adrienverge/yamllint.git: v1.30.0 → v1.31.0](https://github.com/adrienverge/yamllint.git/compare/v1.30.0...v1.31.0) * Display error message instead of help message if a required argument isn't provided * update whats_new * print error message as well as usage info * add license hook to pre-commit * update license template and instructions, and whats_new * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * add > and < to lark grammar * refine logic * use timestamp 0 as lowest bound instead of hardcoded date * update whats_new * update doco * update whats_new * Allow open date range in dc load and find_datasets (#1443) * support open ended date range in query init * allow open ended time ranges in load() and find_datasets(), also simplify logic for cli * update doco and whats_new * get end of datetime.now() to avoid failing tests due to second mismatches * Minor update to documentation Even with open bounds, dates are still inclusive of the start and end dates. Minor update to wording to make this clearer --------- Co-authored-by: Ariana Barzinpour <[email protected]> Co-authored-by: Robbi Bishop-Taylor <[email protected]> * [pre-commit.ci] pre-commit autoupdate updates: - [github.com/adrienverge/yamllint.git: v1.31.0 → v1.32.0](https://github.com/adrienverge/yamllint.git/compare/v1.31.0...v1.32.0) * add archive_less_mature option to add and update * update whats_new * add warning message in memory driver * Pass X and Y Scale factors through to rasterio.warp.project. (#1450) * Pass X and Y Scale factors through to rasterio.warp.project. Update whats_new * Update PR number in whats_new.rst * Remove unused import. * Cleanup. * Cleanup. * Should probably just add it to the dictionary tbh. * Respond to Kirill's comments. * remove lineage from docs * move archive_less_mature to abstract and allow for postgres * move find dupes logic into a separate function * update whats_new * allow for a bit of leniency in datetime comparison when searching for less mature, add test case * update whats_new * properly add new files * fix failing tests * refactor doc_to_ds without adding dataset logic * Add missing PR's to whats_new.rst and prepare for 1.8.13 release. (#1453) * Fix gha pypi publishing condition (#1454) * fix gha pypi publishing condition * update whats_new --------- Co-authored-by: Ariana Barzinpour <[email protected]> * update ubntu installation instructions * update wordlist * update readme * update wordlist again * add a bit more info on db env variables; other misc improvements * update barebones metadata type requirements * fix typos, update wordlist * fix some wording * update integration db names * rename agdcintegration.conf * Always use XSCALE=1,YSCALE=1 in warp. (#1457) * Use SCALEX=1,SCALEY=1 in both warp code-paths. * remove data preparation page, add links to indexing guide * fix typo, del data preparation scripts page * increase buffer to 500ms * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: Damien Ayers <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Ariana Barzinpour <[email protected]> Co-authored-by: Ariana-B <[email protected]> Co-authored-by: Robbi Bishop-Taylor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4299e9b - Browse repository at this point
Copy the full SHA 4299e9bView commit details -
Porting recent develop (1.8.x) changes forward into develop-1.9 branc…
…h. (#1459) * GitHub actions fixes (#1433) * Github action fixes, backported from develop-1.9 * Updates to whats_new.rst * Capitalise "Dependabot" in whats_new.rst * Remove duplicate GHA Workflow for docs We used to deploy to netlify for docs previews, but now that's done to Read The Docs. The old Workflow should be removed. * [pre-commit.ci] pre-commit autoupdate updates: - [github.com/adrienverge/yamllint.git: v1.30.0 → v1.31.0](https://github.com/adrienverge/yamllint.git/compare/v1.30.0...v1.31.0) * Display error message instead of help message if a required argument isn't provided * update whats_new * print error message as well as usage info * add license hook to pre-commit * update license template and instructions, and whats_new * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * add > and < to lark grammar * refine logic * use timestamp 0 as lowest bound instead of hardcoded date * update whats_new * update doco * update whats_new * Allow open date range in dc load and find_datasets (#1443) * support open ended date range in query init * allow open ended time ranges in load() and find_datasets(), also simplify logic for cli * update doco and whats_new * get end of datetime.now() to avoid failing tests due to second mismatches * Minor update to documentation Even with open bounds, dates are still inclusive of the start and end dates. Minor update to wording to make this clearer --------- Co-authored-by: Ariana Barzinpour <[email protected]> Co-authored-by: Robbi Bishop-Taylor <[email protected]> * [pre-commit.ci] pre-commit autoupdate updates: - [github.com/adrienverge/yamllint.git: v1.31.0 → v1.32.0](https://github.com/adrienverge/yamllint.git/compare/v1.31.0...v1.32.0) * add archive_less_mature option to add and update * update whats_new * add warning message in memory driver * Pass X and Y Scale factors through to rasterio.warp.project. (#1450) * Pass X and Y Scale factors through to rasterio.warp.project. Update whats_new * Update PR number in whats_new.rst * Remove unused import. * Cleanup. * Cleanup. * Should probably just add it to the dictionary tbh. * Respond to Kirill's comments. * remove lineage from docs * move archive_less_mature to abstract and allow for postgres * move find dupes logic into a separate function * update whats_new * allow for a bit of leniency in datetime comparison when searching for less mature, add test case * update whats_new * properly add new files * fix failing tests * refactor doc_to_ds without adding dataset logic * Add missing PR's to whats_new.rst and prepare for 1.8.13 release. (#1453) * Fix gha pypi publishing condition (#1454) * fix gha pypi publishing condition * update whats_new --------- Co-authored-by: Ariana Barzinpour <[email protected]> * update ubntu installation instructions * update wordlist * update readme * update wordlist again * add a bit more info on db env variables; other misc improvements * update barebones metadata type requirements * fix typos, update wordlist * fix some wording * update integration db names * rename agdcintegration.conf * Always use XSCALE=1,YSCALE=1 in warp. (#1457) * Use SCALEX=1,SCALEY=1 in both warp code-paths. * remove data preparation page, add links to indexing guide * fix typo, del data preparation scripts page * increase buffer to 500ms * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: Damien Ayers <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Ariana Barzinpour <[email protected]> Co-authored-by: Ariana-B <[email protected]> Co-authored-by: Robbi Bishop-Taylor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 589adcc - Browse repository at this point
Copy the full SHA 589adccView commit details
Commits on Aug 1, 2023
-
updates to properties, rename DatasetDocBase for consistency, some ti…
…nkering in validation
Ariana Barzinpour committedAug 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 1166fd2 - Browse repository at this point
Copy the full SHA 1166fd2View commit details
Commits on Aug 14, 2023
-
Ariana Barzinpour committed
Aug 14, 2023 Configuration menu - View commit details
-
Copy full SHA for 47b1586 - Browse repository at this point
Copy the full SHA 47b1586View commit details
Commits on Aug 17, 2023
-
initial design for DatasetMetadata
Ariana Barzinpour committedAug 17, 2023 Configuration menu - View commit details
-
Copy full SHA for 43fbd76 - Browse repository at this point
Copy the full SHA 43fbd76View commit details
Commits on Aug 18, 2023
-
fix some linting, add more properties to model
Ariana Barzinpour committedAug 18, 2023 Configuration menu - View commit details
-
Copy full SHA for b0ed625 - Browse repository at this point
Copy the full SHA b0ed625View commit details
Commits on Aug 30, 2023
-
further refine model and update tests
Ariana Barzinpour committedAug 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 0f8da0a - Browse repository at this point
Copy the full SHA 0f8da0aView commit details -
Ariana Barzinpour committed
Aug 30, 2023 Configuration menu - View commit details
-
Copy full SHA for e1eeb50 - Browse repository at this point
Copy the full SHA e1eeb50View commit details
Commits on Aug 31, 2023
-
undo stac-extension version change
Ariana Barzinpour committedAug 31, 2023 Configuration menu - View commit details
-
Copy full SHA for f5908dd - Browse repository at this point
Copy the full SHA f5908ddView commit details -
Ariana Barzinpour committed
Aug 31, 2023 Configuration menu - View commit details
-
Copy full SHA for f8e4561 - Browse repository at this point
Copy the full SHA f8e4561View commit details -
add moto to tests requirements
Ariana Barzinpour committedAug 31, 2023 Configuration menu - View commit details
-
Copy full SHA for 9fca71d - Browse repository at this point
Copy the full SHA 9fca71dView commit details -
Ariana Barzinpour committed
Aug 31, 2023 Configuration menu - View commit details
-
Copy full SHA for 49d983e - Browse repository at this point
Copy the full SHA 49d983eView commit details
Commits on Sep 5, 2023
-
add docstrings, removed GridDoc, complete additional metadata test
Ariana Barzinpour committedSep 5, 2023 Configuration menu - View commit details
-
Copy full SHA for ecdaa4e - Browse repository at this point
Copy the full SHA ecdaa4eView commit details -
Ariana Barzinpour committed
Sep 5, 2023 Configuration menu - View commit details
-
Copy full SHA for f16bcab - Browse repository at this point
Copy the full SHA f16bcabView commit details
Commits on Sep 7, 2023
-
facilitate core integration, resolve some todos
Ariana Barzinpour committedSep 7, 2023 Configuration menu - View commit details
-
Copy full SHA for af6e900 - Browse repository at this point
Copy the full SHA af6e900View commit details
Commits on Sep 13, 2023
-
put back _is_json_array, put utils into a module, copy over tests fro…
…m core
Ariana Barzinpour committedSep 13, 2023 Configuration menu - View commit details
-
Copy full SHA for 92fc204 - Browse repository at this point
Copy the full SHA 92fc204View commit details -
add pytest-httpserver to test requirements, update requirements files
Ariana Barzinpour committedSep 13, 2023 Configuration menu - View commit details
-
Copy full SHA for 005c491 - Browse repository at this point
Copy the full SHA 005c491View commit details -
pin jsonschema to >=4.18 and <4.19 to avoid RefResolver error
Ariana Barzinpour committedSep 13, 2023 Configuration menu - View commit details
-
Copy full SHA for a684adc - Browse repository at this point
Copy the full SHA a684adcView commit details -
Ariana Barzinpour committed
Sep 13, 2023 Configuration menu - View commit details
-
Copy full SHA for d8f8bce - Browse repository at this point
Copy the full SHA d8f8bceView commit details