Releases: equinor/ert
Releases · equinor/ert
11.1.0-b1
What's Changed
Bug Fixes
- Fix capturing of ForwardModelStepWarning by @eivindjahren in #8857
Other Changes
Full Changelog: 11.1.0-b0...11.1.0-b1
11.1.0-b0
What's Changed
User impact 🛠
- Remove Everest restart functionality by @verveerpj in #8809
Breaking Changes 🛠
New Features 🎉
- Merge Everest into ert by @oyvindeide in #8709
- Add support for design matrix keyword in ert config by @larsevj in #8803
Improvements
- Add cpu_seconds to MemoryStatus report sent from the runner by @berland in #8713
- Detect Eclipse300 license problems by @berland in #8730
- Detect license failures in Eclipse slave models by @berland in #8746
- Log mismatch between NUM_CPU and actual cpu usage by @berland in #8722
- Fix restart experiment by updating shapshot only by @xjules in #8692
- Group items in Experiment Panel's drop-down by @AugustoMagalhaes in #8602
- Log LSF execution host to Azure by @andreas-el in #8826
Bug Fixes
- Avoid bsub retrying on known error messages by @berland in #8790
- Have ForwardModelRunner validate executable_file earlier by @jonathan-eq in #8735
- Fix an issue where aborted processes could corrupt storage by @eivindjahren in #8802
Maintenance
- Add formatting to simulation mode helptext by @andreas-el in #8816
Dependencies
- Update everest dependencies on ropt by @verveerpj in #8808
Other Changes
- Add dark storage test for summary response by @yngve-sk in #8745
- Copy everest test data by @oyvindeide in #8750
- Mark config sections as optional if all members are also optional. by @DanSava in #8749
- Remove python 3.12 x86-64 MacOS 14 build by @andreas-el in #8767
- Merge everest examples and ert test-data by @DanSava in #8755
- Read directly from contents by @eivindjahren in #8769
- Warn when parsed PRT errors are inconsistent by @berland in #8773
- Ignore failed block storage migration by @yngve-sk in #8782
- Use iens = 0 to avoid error with ensemble_size=1 by @eivindjahren in #8817
- (Everest) Use one experiment per optimization by @yngve-sk in #8670
- Use wait_for_child for getting RunDialog in test by @eivindjahren in #8823
- Add select_wells forward model to everest documentation by @DanSava in #8834
- Raise warning when summary key and no simulator job present in ert config by @DanSava in #8666
- Turn unexpected fm errors into warnings by @yngve-sk in #8832
- Fix ConfigWarning not calling class method of child classes by @jonathan-eq in #8845
Full Changelog: 11.0.0-rc0...11.1.0-b0
10.3.3
11.0.0-rc1
What's Changed
Other Changes
- Backport commit
Remove python 3.12 x86-64 MacOS 14 build
by @jonathan-eq in #8768
Full Changelog: 11.0.0-rc0...11.0.0-rc1
11.0.0-rc0
What's Changed
Breaking Changes 🛠
- Combine gendata config directly by @yngve-sk in #8554
- Remove unused index_lists by @yngve-sk in #8704
Improvements
- Add a retry for opening jobs.json by @eivindjahren in #8714
- Log all settings for run-models by @berland in #8725
Bug Fixes
- Make copy_directories error message readable by @andreas-el in #8682
- Fix general queue options not being added bug by @jonathan-eq in #8619
Maintenance
Other Changes
- Remove unused function from local_ensemble by @yngve-sk in #8683
- Use step plot for rate vectors by @xjules in #8671
- Log contents of custom forward model steps by @berland in #8696
- Move fixtures to where they are used by @eivindjahren in #8718
- Combine _SummaryType and SummaryKeyType by @eivindjahren in #8720
- Stop merging dark storage observations by @yngve-sk in #8737
Full Changelog: 11.0.0-b1...11.0.0-rc0
10.3.2
What's Changed
Bug Fixes
- Fix bug where runpaths were incorrect for restart runs by @oyvindeide in #8607
- Fix error in job dispatch's memory reporting by @JHolba in #8680
Full Changelog: 10.3.1...10.3.2
11.0.0-b1
What's Changed
New Features 🎉
- Store & plot scaling factors by @yngve-sk in #8586
- Add debug info to clipboard capability by @andreas-el in #8639
Improvements
- Improve error message if something goes wrong when loading storage by @oyvindeide in #8604
Bug Fixes
Other Changes
- Run snapshot_update in executor by @xjules in #8649
- Remove SnapshotDict by @jonathan-eq in #8454
- Everest remove report step from results gendata by @yngve-sk in #8592
- Include experiment name in ensemble selector by @larsevj in #8661
- Update install instructions after c code removal by @sondreso in #8665
Full Changelog: 11.0.0-b0...11.0.0-b1
10.3.1
10.3.0
What's Changed
User impact 🛠
- Remove hide details button in rundialog by @andreas-el in #8504
- Use EDS icon and stylesheets for run_dialog splitter by @andreas-el in #8514
- Change style for disabled simulation modes by @andreas-el in #8541
Breaking Changes 🛠
- Remove unused function by @oyvindeide in #8420
- Remove deprecated MeasuredData functions filter_ensemble_std & filter_ensemble_mean_obs by @eivindjahren in #8444
- Remove analyis iter config by @oyvindeide in #8472
New Features 🎉
- Add a new configuration keyword for memory pr realization by @berland in #8215
- Expose environment variables with run information in compute nodes by @DanSava in #8540
Improvements
- Remove job_queue by @eivindjahren in #8205
- Implement async version EnsembleEvaluator by @xjules in #6994
- Mark empty stdout/stderr files in simulation by @AugustoMagalhaes in #8309
- Display experiment and ensemble name next to drag icon. by @DanSava in #8339
- Add SearchBar to the event viewer by @DanSava in #8334
- Log only once per unique forward model job name by @AugustoMagalhaes in #8281
- Remove start experiment prompt by @oyvindeide in #8395
- Change focus to active tab by @frode-aarstad in #8443
- Change look&feel of simulation mode combobox by @andreas-el in #8461
- Add splitter to rundialog to facilitate UI adjustments by @andreas-el in #8449
- Remove std cutoff filtering in HISTORY_OBSERVATION by @oyvindeide in #8498
- Logging improvements by @sondreso in #8502
- Add suggestion to simplify GEN_KW config on empty template file by @oyvindeide in #8520
- Improve error message for missing response by @oyvindeide in #8542
- Replace json with orjson for performance reasons by @JHolba in #8577
- Add get_experiment_by_name to storage by @dafeda in #8589
- Improve error message if something goes wrong when loading storage by @oyvindeide in #8606
Bug Fixes
- Fix invalid grid file raising uncaught exception by @eivindjahren in #8352
- Fix copy button of plot error dialog crashing by @eivindjahren in #8358
- Fix broken exporter tool by @eivindjahren in #8362
- Fix filter popup not closing by @frode-aarstad in #8390
- Disable validation of experiment name on restart by @frode-aarstad in #8388
- Fixed a bug in std dev plot where color gradiant range was always 0 to 1 & two corner cells where always white by @eivindjahren in #8408
- Fix waiting cursor in load results manually panel by @frode-aarstad in #8393
- Add validation for num_realizations > 1 for analysis modules by @xjules in #8404
- Concatenate observations for selected ensembles by @andreas-el in #8437
- Fix a bug in ClosableDialog by @eivindjahren in #8480
- Fix bug where std dev plots were clipped to 0-1 range by @dafeda in #8469
- Fix job label not updating when selecting same index by @andreas-el in #8512
- Disallow GENERIC queue system by @berland in #8527
- Write eclbase to runpath_list if present by @eivindjahren in #8525
- Fix bug where seed was not set for manual initialization by @oyvindeide in #8539
- Remove children_list that shadows the children by @andreas-el in #8581
- Fix bug checksum failures by @jonathan-eq in #8624
Maintenance
- Remove run context by @oyvindeide in #8271
- Send end event from main simulation function in base run model by @oyvindeide in #8372
- Move information about iteration by @oyvindeide in #8366
- Remove exception and error message statefullness from run models by @oyvindeide in #8375
- Add generic driver test for num_cpu by @berland in #8273
- Remove unused properties by @oyvindeide in #8425
- Remove check locale function by @oyvindeide in #8445
- Use a plain dict for queue system options by @berland in #8426
- Remove unused and deprecated queue_options by @jonathan-eq in #8471
- Refactor analysis config to make it serializable by @oyvindeide in #8482
- Refactor model config and convert it to pydantic by @oyvindeide in #8501
- Clean up base run model and convert to ABC by @oyvindeide in #8456
- Refactor queue_options to use Pydantic dataclasses by @berland in #8475
- Remove unused infer iteration from rft csv export by @dafeda in #8558
Other Changes
- Due to compatibility in testing we re-export ErtPluginManager by @xjules in #8344
- Simplify openpbs job states by @eivindjahren in #8347
- Fix GUILogHandler lifetime by @eivindjahren in #8350
- Fix user warning about to_datetime conversion by @DanSava in #8341
- Remove phase count concept by @yngve-sk in #8371
- Add MOVE_DIRECTORY forward model job by @DanSava in #8374
- Fix test_search_bar running onprem and azure. by @DanSava in #8385
- Fix get_number_of_existing_runpaths() by @frode-aarstad in #8297
- Fix typos in RUNPATH_FILE description by @hnformentin in #8397
- Start Run Dialog with open details view by default by @DanSava in #8409
- Add description to single test run to inform that we use local queue by @oyvindeide in #8406
- Avoid asyncio.get_event_loop by @berland in #8412
- Improve documentation for NUM_CPU by @berland in #8405
- Add heat equation to test-data by @dafeda in #8413
- Make forward_model_ok an async function by @berland in #8416
- Deprecate slurm queue option MEMORY_PER_CPU by @jonathan-eq in #8396
- Limit numpy to one thread in heat equation by @dafeda in #8429
- Add descriptions to experiment types by @yngve-sk in #8360
- Move manual update to run model by @oyvindeide in #8391
- Remove current iteration and current label from run models by @oyvindeide in #8453
- Fix source folder for performance_utils.py by @DanSava in #8434
- Rename jobqueue_file -> scheduler_file by @jonathan-eq in #8473
- Copy parts of grdecl_io to heat-eq for speed by @dafeda in #8488
- Have GUI output callback error on realization hover by @jonathan-eq in #8398
- Use csv export instead of 2 by @eivindjahren in #8458
- Fix bug where template file was interpreted as parameters file by @oyvindeide in #8518
- Allow users without equilibrium to run ert with FLOW simulator. by @DanSava in #8324
- Use queue to exchange events between scheduler and evaluator by @xjules in #8424
- Clarify docs on gen data RESULT_FILE by @yngve-sk in #8529
- Rename test_migrate_gen_kw->test_migrate_gen_data by @yngve-sk in #8536
- Allow empty field for ensemble smoother and manual by @andreas-el in #8535
- Refactor EnsembleConfig by @oyvindeide in #8506
- Star in csv export by @eivindjahren in #8548
- Better handling of faulty Eclipse versions by @DanSava in #8494
- Fix eclipse version config validation on komodo tests by @DanSava in #8557
- Add gendata output file for each report step to the output files manifest by @DanSava in #8569
- Use Lock m...
10.2.8
What's Changed
Other Changes
- Backport: Get ensembles by id in dark storage
Full Changelog: 10.2.7...10.2.8