Fmu-sumo

Latest version: v2.2.0

Safety actively analyzes 688823 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

2.2.0

What's Changed
* Run the identity-based tests nightly, but not on each PR. Be able to trigger the standard tests manually by roywilly in https://github.com/equinor/fmu-sumo/pull/350
* Commented out bulk aggregation tests for now by roywilly in https://github.com/equinor/fmu-sumo/pull/351
* Defer 'expensive' imports until they are needed. by rwiker in https://github.com/equinor/fmu-sumo/pull/352
* Feature/split table aggregation by rwiker in https://github.com/equinor/fmu-sumo/pull/353
* Add support for grids and grid properties by rwiker in https://github.com/equinor/fmu-sumo/pull/355


**Full Changelog**: https://github.com/equinor/fmu-sumo/compare/v2.1.0...v2.2.0

2.1.0

What's changed
- Added various metrics aggregations: `min`, `max`, `avg`, `sum`, `stats`, `extended_stats`, `percentiles`.
- Updated documentation.

**Full changelog**: https://github.com/equinor/fmu-sumo/compare/v2.0.0...v2.1.0

2.0.0

What's changed
- Most of the functionality is now in the class `SearchContext` (something similar was done earlier, but the idea has been extended and generalized.)
- Actual search is done as late as possible.
- Searching only picks up document uuids. A `PIT` is used transparently while collecting the full set of uuids.
- Accessing document contents first looks in a cache; if the document is not cached, it is fetched from Sumo.
- When a document is fetched from Sumo, up to 100 documents are actually fetched (the documen that is actually asked for, plus up to 99 documents following it in the list of uuids.)
- Filtering has been generalized, and is now described via a table.
- Document property access has been generalized, and is described via a table.
- The full set of property values is now extracted via composite aggregation. A `PIT` is used transparently while collecting the values.
iteration and realization are now available as virtual objects (this will be changed as soon as these have been added as actual, stored and indexed objects).
- The filter method can now take a complex parameter, where custom elasticsearch queries can be specified.
- Filters can be specified in arbitrary order. Example: `exp.cubes.cases` now returns a set of cases that contain cubes.
- `.cases`, `.iterations` and `.realizations` now returns cases, realizations and iterations present in a selection.
- The libraries `xtgeo` and `openvds` are only loaded (by `import`) if/when they are needed, so startup time is much faster.

**Full changelog:** https://github.com/equinor/fmu-sumo/compare/v1.2.6...v2.0.0

1.2.6

What's Changed
* Fix typo in aggregations request body by equinor-ruaj in https://github.com/equinor/fmu-sumo/pull/341


**Full Changelog**: https://github.com/equinor/fmu-sumo/compare/v1.2.5...v1.2.6

1.2.5

What's Changed
* Use new endpoint for surface aggregation by equinor-ruaj in https://github.com/equinor/fmu-sumo/pull/340


**Full Changelog**: https://github.com/equinor/fmu-sumo/compare/v1.2.4...v1.2.5

1.2.4

What's Changed
* Add test for delete objects by an affiliate by roywilly in https://github.com/equinor/fmu-sumo/pull/332
* Add more delete tests using test identities by roywilly in https://github.com/equinor/fmu-sumo/pull/333
* Fix table.to_arrow() for data.format=parquet by roywilly in https://github.com/equinor/fmu-sumo/pull/337
* Make Table.to_arrow() and Table.to_panda() more robust when there is … by rwiker in https://github.com/equinor/fmu-sumo/pull/339


**Full Changelog**: https://github.com/equinor/fmu-sumo/compare/v1.2.3...v1.2.4

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.