text:
Hotfix segfault in tide interpolation

Fixed a refactoring error in tidal interpolation that caused a SegmentationFault if the particle count exceeded the initial 500.000 buffer size

Thanks, am still git naive can you show me the change required?
From: Laurin Steidle @.>
Sent: Friday, 18 October 2024 04:35
To: oceantracker/oceantracker @.>
Cc: Subscribed @.***>
Subject: [oceantracker/oceantracker] Hotfix segfault in tide interpolation (PR #7)
Fixed a refactoring error in tidal interpolation that caused a SegmentationFault if the particle count exceeded the initial 500.000 buffer size

You can view, comment on, or merge this pull request online at:
https://github.com/oceantracker/oceantracker/pull/7https://github.com/oceantracker/oceantracker/pull/7
Commit Summary

a013ea5https://github.com/oceantracker/oceantracker/pull/7/commits/a013ea597ab17029c7ef5db6e62abc785cc95ca4 tweaks
b5ea52bhttps://github.com/oceantracker/oceantracker/pull/7/commits/b5ea52bc0d2da18c6d47726a93eb3118fac461b7 first working version with simpler reader
37adaadhttps://github.com/oceantracker/oceantracker/pull/7/commits/37adaad3d08188b6a95382ec98cb6911007be731 tested working version with simpler reader
0b236c8https://github.com/oceantracker/oceantracker/pull/7/commits/0b236c8f2e7097d7f51736ad1d64e7d00e46b6ee fixed dmain outline choice bug
e92441dhttps://github.com/oceantracker/oceantracker/pull/7/commits/e92441d50f1cfaadeb749f22395fdd0d5ad4c1f0 Merge branch 'main' into dev041
1585ae8https://github.com/oceantracker/oceantracker/pull/7/commits/1585ae880ee56ef60ff6bd727e70a3fad4b69bfc Merge branch 'main' into dev041
a6e1c06https://github.com/oceantracker/oceantracker/pull/7/commits/a6e1c06623146fff4d7a64c1c69092eeb7316b7c tweaks
5462b86https://github.com/oceantracker/oceantracker/pull/7/commits/5462b86e15a93f5049d77b610832529bfbaa7caf Merge branch 'main' into dev041
d30d82bhttps://github.com/oceantracker/oceantracker/pull/7/commits/d30d82ba412e4a411213a48dffcc9e48e0d4abb1 fix nan bug in triangle walk
5f5c2b9https://github.com/oceantracker/oceantracker/pull/7/commits/5f5c2b9c03215d17bb92d73201a2a7e59a2fcfa7 0.4.02.007 2023-08-23 first working faster sima layer look up of depth cell
3ac28b2https://github.com/oceantracker/oceantracker/pull/7/commits/3ac28b2498718bedc180aad30f70fd2b979bff4b force vel to be zero art bottom, got rid of special velocirt interp evaluators
0bd888bhttps://github.com/oceantracker/oceantracker/pull/7/commits/0bd888b4ab78e41ccc2cdf4c7ccaa678ef896762 force vel to be zero art bottom, got rid of special velocirt interp evaluators
c838db9https://github.com/oceantracker/oceantracker/pull/7/commits/c838db92c1deaaf00c8c22a9dabf8f01f7f8adb0 added min depth to vert cel search
d03de9bhttps://github.com/oceantracker/oceantracker/pull/7/commits/d03de9b8ce276c7e361d9490bba625e93b1f3ffa part 1 simplified reader, not working
8c0f3a4https://github.com/oceantracker/oceantracker/pull/7/commits/8c0f3a49715c088ae519bad2ccaa077f5d228583 part 1 simplified reader, first working for schism only
69ec249https://github.com/oceantracker/oceantracker/pull/7/commits/69ec24947a8a65ceaa87e681ff79483a7a9861a6 part new reader working for depth averaged schisim
c1b6425https://github.com/oceantracker/oceantracker/pull/7/commits/c1b642538a380b99dabc5c52a0879b084d520240 part new reader working FVCOm, withour vert regridding
c285e41https://github.com/oceantracker/oceantracker/pull/7/commits/c285e41a35cd252f5beeffe24db0f91d64e1f56e tweaks
6339f37https://github.com/oceantracker/oceantracker/pull/7/commits/6339f373ced1d6fa191297883d1cd96b5167420c added new to old schism file converter
233c063https://github.com/oceantracker/oceantracker/pull/7/commits/233c063c839505dc1a75142bb8ad0de087a9dc19 moved converter to main
f140610https://github.com/oceantracker/oceantracker/pull/7/commits/f140610564ba65a832481518bb5b2e1072da44c7 Merge branch 'main' into dev041
a7d6693https://github.com/oceantracker/oceantracker/pull/7/commits/a7d6693276b14fc2bcb637fbb6e2363fd0bcfed9 move some reader ops to field group manager
0f5e0dchttps://github.com/oceantracker/oceantracker/pull/7/commits/0f5e0dcf264a875bf9d2b0bd8c84eb042f2300ec move some reader ops to field group manager
dfa8bf6https://github.com/oceantracker/oceantracker/pull/7/commits/dfa8bf6066b2543fd09a8a4beabb0ce21d76840e fvcom reader updated to new structure
d377240https://github.com/oceantracker/oceantracker/pull/7/commits/d377240ce013b1ed67de3ce249131551c39bf4f8 fvcom reader updated to new structure, needs to work with vertical regridding
9228a06https://github.com/oceantracker/oceantracker/pull/7/commits/9228a068c01772bad1d443933d15dddebb82af03 tweaks
57b7c81https://github.com/oceantracker/oceantracker/pull/7/commits/57b7c81743ca50ec4f8ccfe8fd9a4abe4c041f22 roms reader rebuilt and working
d3f97bdhttps://github.com/oceantracker/oceantracker/pull/7/commits/d3f97bd797bca42ebb1ff89b264e97e268517fa2 generic reader rebuilt and working
a8a39a8https://github.com/oceantracker/oceantracker/pull/7/commits/a8a39a82d99fce8d742c79f0f121906bbe18e279 bug fixs
03ea8d6https://github.com/oceantracker/oceantracker/pull/7/commits/03ea8d6e19104986d6912236c430a958b3bee5ee fix spution feild_var mesage
19cc77ahttps://github.com/oceantracker/oceantracker/pull/7/commits/19cc77a0c1ebe0baad9e6a9131a8d0747687fc38 fix spution feild_var mesage
82060bdhttps://github.com/oceantracker/oceantracker/pull/7/commits/82060bdfc80779183a7e1aa85167326a3ea1df87 bug tweaks
6345b1ehttps://github.com/oceantracker/oceantracker/pull/7/commits/6345b1ee51ccec114a15936a1fb984a83fea60cc bug tweaks
307770bhttps://github.com/oceantracker/oceantracker/pull/7/commits/307770b5a57504a2dd1babbd7037358552ec4f41 fix n cell write ordering issue
10cc983https://github.com/oceantracker/oceantracker/pull/7/commits/10cc983b15c6a1103d87ed6debae55aeddfc3d23 fist worling vrsion with 'cell_search_status' to control incomplete time steps
3bdbb6bhttps://github.com/oceantracker/oceantracker/pull/7/commits/3bdbb6b9f9822de4f0ff3770f406b1d903841377 added debug_level
20c2d22https://github.com/oceantracker/oceantracker/pull/7/commits/20c2d22271e1d813d85d9cc99719b7c40b75cf15 start nested fields
0bdf2d4https://github.com/oceantracker/oceantracker/pull/7/commits/0bdf2d40b64b8d35f6b023db24472f23fcc8e613 AZ profile random walk working
29f778fhttps://github.com/oceantracker/oceantracker/pull/7/commits/29f778f3d1b620430686b5fd524b7d115b8a05d6 AZ profile random walk working
c27b54bhttps://github.com/oceantracker/oceantracker/pull/7/commits/c27b54bb802e7a79615f80089210b29e02318a9c tweaks
f45f99bhttps://github.com/oceantracker/oceantracker/pull/7/commits/f45f99b2e4b082a99d89c6b205bed44a23f37937 Merge remote-tracking branch 'origin/dev041' into dev041
e2b79e5https://github.com/oceantracker/oceantracker/pull/7/commits/e2b79e51e092295261b7782bbcbd384ed77024f9 Fix missing dispersion in 2D
645cbf1https://github.com/oceantracker/oceantracker/pull/7/commits/645cbf1944b3a2334d65f2cab62d7e4b3ccb375f Fix reader file variables in load_fields when no field_variable_map is given
affba86https://github.com/oceantracker/oceantracker/pull/7/commits/affba863f42b2b49a50265da607c70730a01dd0f added dev_debug options
5ee6ebfhttps://github.com/oceantracker/oceantracker/pull/7/commits/5ee6ebf888aa63e8ebdb9357a586e2a54806dfa9 cacheing numba functions for faster start up
b9fb1d2https://github.com/oceantracker/oceantracker/pull/7/commits/b9fb1d249f3fdeda845b04a52d86ed8e873a046c near full using field_gropu manage to interface to fields, as prep for nested fields
0d7071ehttps://github.com/oceantracker/oceantracker/pull/7/commits/0d7071e487582bce77ae33f6b3aa7374b04e2601 now fullly using field_group manager to interface to fields, as prep for nested fields
e12ccdbhttps://github.com/oceantracker/oceantracker/pull/7/commits/e12ccdb6addcf21a82abd2f3e00a80405b632b74 first working schism v5 file format reader
050bc8ehttps://github.com/oceantracker/oceantracker/pull/7/commits/050bc8e7c55af8f616c2ec1ff64c88fa6cc42e72 working with other file formats
b306928https://github.com/oceantracker/oceantracker/pull/7/commits/b3069288b460d56810af0e50652643e8f792470b auto detecting gerenic netcdf format
d21b0b0https://github.com/oceantracker/oceantracker/pull/7/commits/d21b0b00038edbe7e2de33568297c02a45e23de5 doc tweaks
52c0806https://github.com/oceantracker/oceantracker/pull/7/commits/52c08061ddedfeba9ef50a2936e3c46c6ca4609c doc tweaks
6baf329https://github.com/oceantracker/oceantracker/pull/7/commits/6baf3298bea17dfe66ebcb69d74bd320347b3b4d start nested readers, not working
6d9452dhttps://github.com/oceantracker/oceantracker/pull/7/commits/6d9452d1a7f776b88ce5fa86e363279ca760315e start nested readers, not working C
cd6a2c5https://github.com/oceantracker/oceantracker/pull/7/commits/cd6a2c5e1503cc3e38be00e24547cd964fd0c224 start nested readers, not working D
89442cahttps://github.com/oceantracker/oceantracker/pull/7/commits/89442cab92f8ee088ac5d938f5653223750e282b start nested readers, not working E
77605e8https://github.com/oceantracker/oceantracker/pull/7/commits/77605e86148ca317fd908c17584cd24dfad95c65 start nested readers, runs but not working F
4066bcehttps://github.com/oceantracker/oceantracker/pull/7/commits/4066bce77c2db89de66645f57185b964a7a9b3a1 start nested readers, runs but not working F
79e01d1https://github.com/oceantracker/oceantracker/pull/7/commits/79e01d1029c621be6b5c753864741168b83f10b5 start nested readers, not working G
70c416dhttps://github.com/oceantracker/oceantracker/pull/7/commits/70c416d8074864f9a0a02323a9b677622416194d fix 2D dispersion bug, start nested readers, not working G
da860eahttps://github.com/oceantracker/oceantracker/pull/7/commits/da860ea1b0cbaa43e86cf5f91a49a541ba3bb942 disabled numba code caching, fixed splot particles bug
eecfa93https://github.com/oceantracker/oceantracker/pull/7/commits/eecfa935edbd8a87a434f1b29ffa5f10395b6035 fixed linux bug writing nan
8e62b04https://github.com/oceantracker/oceantracker/pull/7/commits/8e62b04e376bb1188415554c79a9be3ae76491e1 tweaks to simd tests
0c81ca9https://github.com/oceantracker/oceantracker/pull/7/commits/0c81ca98f082cada5d676fce5f0916f352f7f188 tweaks to simd tests
13508dchttps://github.com/oceantracker/oceantracker/pull/7/commits/13508dc2a7be25ada2a3940f756241d1d02eb440 trapped user giving wrong class role in name
0344017https://github.com/oceantracker/oceantracker/pull/7/commits/0344017a400ed3fafceeb3898391f78648116673 some fixes
2b8042chttps://github.com/oceantracker/oceantracker/pull/7/commits/2b8042cdd060587d8abe44a9f2f5c26566d6da61 some fixes
80f19e8https://github.com/oceantracker/oceantracker/pull/7/commits/80f19e8fa4e6e46d30f844288d8583a0c472f393 bug fixes for custom fields, from join debug session
f27591fhttps://github.com/oceantracker/oceantracker/pull/7/commits/f27591fa34b0fbe062fe8a849c0a2de624903295 bug fixes for custom fields, from fixed json not coping with numba signature types
0403e05https://github.com/oceantracker/oceantracker/pull/7/commits/0403e05b4fc4361de4ea7c54152ce0dd14325cb8 created separate coord parm checker
c5d0683https://github.com/oceantracker/oceantracker/pull/7/commits/c5d068389ee7eb0fe9fe5dd126bb5dc2a0397cb9 added catalog of SIMD code instructions to assist in understanding performance
ca1de33https://github.com/oceantracker/oceantracker/pull/7/commits/ca1de3386726b45155ce34f55d665988e5fe1539 doubles speed of iterp evaluations!
04d067ahttps://github.com/oceantracker/oceantracker/pull/7/commits/04d067a1c1b688f735e8c93b2de6f31ed343eb57 tidied howd dispersion and resuspension classes are added at set up., using default classes map
e2f2929https://github.com/oceantracker/oceantracker/pull/7/commits/e2f2929c01d1f627483658a868b3eca7e4c14b17 tidied up setting numba config via env variables, and added numba conf to case info
47f099fhttps://github.com/oceantracker/oceantracker/pull/7/commits/47f099f137fef831d3704a13ec4a91d7ca101b95 added back in numba code caching ( ff by default)
a589b1ahttps://github.com/oceantracker/oceantracker/pull/7/commits/a589b1ae07d858f99899afcd361d92b7df0b5b74 fix bugs in ROMs reader
ea41d00https://github.com/oceantracker/oceantracker/pull/7/commits/ea41d00cfc63979832f6c53628fa05f907056086 DEft3d FM working in 2D but not 3D
d5f382ahttps://github.com/oceantracker/oceantracker/pull/7/commits/d5f382a7ab7aa979f1b7d113d94c072e0266e766 Fixed bug in 3D sigma vector eval interp, where vel is 1/3 of what it should be.
1ee425ehttps://github.com/oceantracker/oceantracker/pull/7/commits/1ee425e62f49d7fefb1dc053d26fd10bcec2b6cc changed status frozen to stationary
8da5574https://github.com/oceantracker/oceantracker/pull/7/commits/8da5574ec2da0c965fa994cf8ca090de6e937c07 DELFT3D-FM working for 2D hindcasts
d5acb1fhttps://github.com/oceantracker/oceantracker/pull/7/commits/d5acb1f53a5e8ec0d621334039ea556997803889 add grid release
fa274e5https://github.com/oceantracker/oceantracker/pull/7/commits/fa274e5725d3d0f2285fe2aa587d740101db35d8 started Lagarangian Coherent Structures
35ab497https://github.com/oceantracker/oceantracker/pull/7/commits/35ab497298c50f9e600733c7517110715d9bd163 started Lagarangian Coherent Structures
5f46b03https://github.com/oceantracker/oceantracker/pull/7/commits/5f46b03f4252fb0facb73525a669d854e25b4997 started Lagarangian Coherent Structures B. releases working, stats to do
2087737https://github.com/oceantracker/oceantracker/pull/7/commits/2087737cbdefd79b31bd86fb891656acbb4abce2 working with get_regular_events for release scheduling
933addbhttps://github.com/oceantracker/oceantracker/pull/7/commits/933addbfe0c43d45411c61867fca361b53c18519 working with get_regular_events for release scheduling
44891fdhttps://github.com/oceantracker/oceantracker/pull/7/commits/44891fde23fe6e26f911040e6cd81834eec12ef1 LSC release working , not calculation scheduler
31dd229https://github.com/oceantracker/oceantracker/pull/7/commits/31dd229567b23c4e8c66600e61b81b646562af17 Relese groups using a scheduler
f2f8c6chttps://github.com/oceantracker/oceantracker/pull/7/commits/f2f8c6c8b7723d0acafcc2af321fde69205aa782 LSC working up to building lagged x matrix
4b622d3https://github.com/oceantracker/oceantracker/pull/7/commits/4b622d3409ad57a8fed9d22f790288534495390c LSC working up to building lagged x matrix
0672ccdhttps://github.com/oceantracker/oceantracker/pull/7/commits/0672ccd24dc993deda0ab2463148d1c9b19ffdf9 LSC running results not yet sensible
7392714https://github.com/oceantracker/oceantracker/pull/7/commits/73927143e23a1616c37ecdaffccd6ad847e55f28 LSC running results not yet sensible
c60c454https://github.com/oceantracker/oceantracker/pull/7/commits/c60c4540e47d4d084a349cb49343fb8c889737aa simplified add use clasess
8dbf469https://github.com/oceantracker/oceantracker/pull/7/commits/8dbf469261669e5b9882188bf173f68248c59127 convert to shared info to be an import of class SharedInfo
bec08f4https://github.com/oceantracker/oceantracker/pull/7/commits/bec08f47a0e22b86e908e2ba266bad4b9f9019f2 updated docs
8ba1d2ahttps://github.com/oceantracker/oceantracker/pull/7/commits/8ba1d2ad36ed2b6bb60204249e9bfbc78b2a52cc added scheduler to all particle statistics
e499c17https://github.com/oceantracker/oceantracker/pull/7/commits/e499c178159a4f2577cf0b06df80386b52dba12e now write particle release groups to net cdf
6092874https://github.com/oceantracker/oceantracker/pull/7/commits/6092874ef29fb8c7309a9f397a6a55d723c84777 fixed big file release groups to net cdf
aa0c832https://github.com/oceantracker/oceantracker/pull/7/commits/aa0c83222be1cf45c98f48fec87e49b1faffebd3 working out how to use rst in doc strings
d86b864https://github.com/oceantracker/oceantracker/pull/7/commits/d86b8644a72539998a931b33032368d2e51d1e1f fixed loss of class_name param in in helper method
d2628d5https://github.com/oceantracker/oceantracker/pull/7/commits/d2628d536c570097563a0f262f3ad4cba5bfd31b full move to si run ifo to si.run_info which auto completes in IDEs, eg si.backtracking is now si.run_info.backtracking
15f0ce5https://github.com/oceantracker/oceantracker/pull/7/commits/15f0ce5961ec4beccffc9867f508096d8c076f45 quantitative tracks unit test partly working
2272cedhttps://github.com/oceantracker/oceantracker/pull/7/commits/2272ced91edcd5374e2999d744355f1ef39f92f7 quantitative tracks unit test partly working
31b3fb2https://github.com/oceantracker/oceantracker/pull/7/commits/31b3fb248df793215afeeb73f4e64d5363f691bf fix bug in parallel running with case helper
08ec27dhttps://github.com/oceantracker/oceantracker/pull/7/commits/08ec27d21a7330dce172e250667f2c3864a0fa94 LCS giving a plot
8a4b210https://github.com/oceantracker/oceantracker/pull/7/commits/8a4b2109189794a1b352172e4a0441e4059e2d6d tweaks
eda0f56https://github.com/oceantracker/oceantracker/pull/7/commits/eda0f565e23ccf2c64a8c916720dc2328024b33a will now throw error if spelling errors or obsolete params used, to make user fix issues
15e0a1chttps://github.com/oceantracker/oceantracker/pull/7/commits/15e0a1c71860e695c6397ed442308046e00992e1 when spell checking now does not show obsolete params as options
7aff463https://github.com/oceantracker/oceantracker/pull/7/commits/7aff4634bc3a0183a8279aeea6a514f6f3a6ece0 mdae release point shortage a warning, nor error
6598c7chttps://github.com/oceantracker/oceantracker/pull/7/commits/6598c7cddec453114d1fb856fd0d7596daadc614 fix bug of water_depth key when no particles released
072b735https://github.com/oceantracker/oceantracker/pull/7/commits/072b7352f2e14f73847177f7fcf5efe66d0392eb updated doc generation code to used class importer
b7fe50bhttps://github.com/oceantracker/oceantracker/pull/7/commits/b7fe50b132bab1a6cbba02d0cd81622dcc47fe19 more robust scheduler class
c89cd13https://github.com/oceantracker/oceantracker/pull/7/commits/c89cd1327bbab7fff8e75b2e8745fe34221a1ede improved error flow and tidied caseinfo files
58c83a0https://github.com/oceantracker/oceantracker/pull/7/commits/58c83a009a8e0dff7a1f6bac337341014dd9cbeb first plotting LCS and added matlab release group file reader
fc8c007https://github.com/oceantracker/oceantracker/pull/7/commits/fc8c007972b1280cde3b5032ee6bdd55d71f8f3b LCS working backwards
872a2a9https://github.com/oceantracker/oceantracker/pull/7/commits/872a2a9380647af368b4b6ceb7749f00e137eab2 fix bug on reader checking dictionary for ben
7ab3930https://github.com/oceantracker/oceantracker/pull/7/commits/7ab3930c4cf753587f8f4cb49cedf33d452881e4 fix bug on reader checking dictionary for ben
8ba691bhttps://github.com/oceantracker/oceantracker/pull/7/commits/8ba691b904dd3d75deeaea1c28d72ebd979a7b7d fixed over counting of errors
6b32700https://github.com/oceantracker/oceantracker/pull/7/commits/6b32700f622092af14f4a9a965712d31b9a3d7c7 start transtion to dataclass params checking
b34a054https://github.com/oceantracker/oceantracker/pull/7/commits/b34a05443657d7c571e3399c12d054d6ada4a722 fully dataclass pameter checkers
d8e2955https://github.com/oceantracker/oceantracker/pull/7/commits/d8e295512f37aa32e246dbcf46ab91eb5a8dbc10 add benchmarking code to compare performance
2cae651https://github.com/oceantracker/oceantracker/pull/7/commits/2cae6513f2add293d6f7ff4eb385b370754aa79c fix bugs in glories dev reader
8ed28c6https://github.com/oceantracker/oceantracker/pull/7/commits/8ed28c692d3176910f62d6e69856afaa09819d75 added option to select fork for mutil processing
b786d7dhttps://github.com/oceantracker/oceantracker/pull/7/commits/b786d7d00ab1e81212a22a586a33fb98298339b6 bug fixes
43d17cbhttps://github.com/oceantracker/oceantracker/pull/7/commits/43d17cb845630cc32aaa3329a8d4a71f04b2becb started sea bed flux statistic
cb0099ahttps://github.com/oceantracker/oceantracker/pull/7/commits/cb0099a355b404a7897f61b85982066c91c19ff0 fix bug in scheduler start_time_outside_run_times
5395413https://github.com/oceantracker/oceantracker/pull/7/commits/5395413fd6412e6c872bf37fb129559454a02458 nested grids working
40470cbhttps://github.com/oceantracker/oceantracker/pull/7/commits/40470cb4ea2fd36562c65116a5bc6eeb552c513d fixed deprecated np.float bug
e57e725https://github.com/oceantracker/oceantracker/pull/7/commits/e57e72583171b543ab88723ad14c6d3865158ba1 fixed second deprecated np.float bug
8af1184https://github.com/oceantracker/oceantracker/pull/7/commits/8af11841bc4910b0e888ad070385a408c153f4c3 tweaks to floating over float
dcd3856https://github.com/oceantracker/oceantracker/pull/7/commits/dcd3856ca54e2b25bb2ba7b1154ddc1e404c7f60 fix dry cell values name bug
b6cbe6ahttps://github.com/oceantracker/oceantracker/pull/7/commits/b6cbe6a6604bcdbe259e021d19191e333517db1d improved error messaging when class_name not found
629277dhttps://github.com/oceantracker/oceantracker/pull/7/commits/629277d17ba390934030aaba34a847d1b9b87389 improved error messaging whenmoved cull and split to shedulers and status lists
5c7cd01https://github.com/oceantracker/oceantracker/pull/7/commits/5c7cd0145765c97998456733b4a6f5970cf79fca fix bug list checker
d23d117https://github.com/oceantracker/oceantracker/pull/7/commits/d23d117158d3c679c20217736bb58bfa90e03925 fix lsc bug on grid center
7e68988https://github.com/oceantracker/oceantracker/pull/7/commits/7e68988e5cd14e33818c8c9ffc770518813d8ada fix lsc bug on grid span
4bd0cb4https://github.com/oceantracker/oceantracker/pull/7/commits/4bd0cb47f7aecda1766d3a7446339634da9cfb31 fix lsc bug on grid span
6060f63https://github.com/oceantracker/oceantracker/pull/7/commits/6060f633bf7517360dee8abaa337cf9d94d5cbf7 fix particle release duration bug
0ddbea4https://github.com/oceantracker/oceantracker/pull/7/commits/0ddbea4dea9ac66a099f1f4f2e46de29c8f0cded fix param change update_interval' to 'release_interval''
44926dahttps://github.com/oceantracker/oceantracker/pull/7/commits/44926da2192c48ff1ccfabf395e4487ecf824a60 pre move to roles as lists of params rather than dict
66b3ccchttps://github.com/oceantracker/oceantracker/pull/7/commits/66b3cccaa0b2eaff282918d3bc073ee57055913c breaking change to param dict format, roles, eg release_groups are now lists with name param. Running using keyword helper methods is not affected by change
b1089cdhttps://github.com/oceantracker/oceantracker/pull/7/commits/b1089cd1d0ba7d79c89285d13456eef7d4602717 breaking change to param dict format for parallel cases, case list is now a key on in main params, not a separate list. Running using keyword helper methods is not affected by change
ba561d7https://github.com/oceantracker/oceantracker/pull/7/commits/ba561d7e52b212243003e2ad740ab374a6d18285 bug fixes
02904a0https://github.com/oceantracker/oceantracker/pull/7/commits/02904a078da9d499d0aee6b8ceb3f2efbf57cf8b bug fixes 2
6d09207https://github.com/oceantracker/oceantracker/pull/7/commits/6d0920786af3013c1373d63aecbe3806c680d7b5 bug fixes 3
4358ed7https://github.com/oceantracker/oceantracker/pull/7/commits/4358ed785266502499ab8e845fc3b3f26869b681 pre move to xarray reader
d2396dehttps://github.com/oceantracker/oceantracker/pull/7/commits/d2396deff89f475e0c53909aa0258d2a9c1508a0 added xarray reader
08d7a4dhttps://github.com/oceantracker/oceantracker/pull/7/commits/08d7a4d110a136888c1e999f82adec99bcf04f8e doc tweaks
43cec60https://github.com/oceantracker/oceantracker/pull/7/commits/43cec6078f26fb202674c62cda1b48293219bc22 fix ID pulse out of range error
4070d38https://github.com/oceantracker/oceantracker/pull/7/commits/4070d380711ce605c0d1efc27f599d1c8ffbc68d fix ID pulse out of range error
3555b8ehttps://github.com/oceantracker/oceantracker/pull/7/commits/3555b8e84d18c8ef9f79608980da8f479e00a727 deil dev/debug working?
323f785https://github.com/oceantracker/oceantracker/pull/7/commits/323f7855c7518ccb859b7f248844c7618f66556f deil dev/debug working?
95d0f90https://github.com/oceantracker/oceantracker/pull/7/commits/95d0f904feae50f150d98a36881505e31220083d deil dev/debug working?
abd2d29https://github.com/oceantracker/oceantracker/pull/7/commits/abd2d293df771a903bff840e6e6c67d31a12488a added check that output_file_base setting does not contain a dir
86f2737https://github.com/oceantracker/oceantracker/pull/7/commits/86f2737ef0d2dc5092b9c68e79d6f282043df0b3 added decay rate culling
6c8991ehttps://github.com/oceantracker/oceantracker/pull/7/commits/6c8991e7defd5862735b5cf0c94080f44cf70e59 tidy up screen output
c8234d9https://github.com/oceantracker/oceantracker/pull/7/commits/c8234d94d05e293283778c10b13eb276b144da07 forced spawn multi processing
be62d0fhttps://github.com/oceantracker/oceantracker/pull/7/commits/be62d0fa0a63807f759f6ef87e2c97c0cb694b4b forced spawn multi processing
ed6bb53https://github.com/oceantracker/oceantracker/pull/7/commits/ed6bb53d3ea1700f1aae5d391a1d26898c4a5fd6 fixed segfault in tidal interpolation

File Changes
(300 fileshttps://github.com/oceantracker/oceantracker/pull/7/files)

M .gitignorehttps://github.com/oceantracker/oceantracker/pull/7/files#diff-bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947 (8)
M README.mdhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5 (5)
A _todo.mdhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-71ab101d08369578a029f94de3497f3eef3498f53412f1c1931442240b0c4dd0 (133)
A demo_param_files/demo01_plot_tracks.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-21f4a8663f71f6d4696c690d2f1f8714d3c0286623b2fb4d86bc01621fc1e91d (78)
A demo_param_files/demo01_plot_tracks.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-18602084be1b946389f1434946837094249da3694fffebf35d44ee467f34e149 (53)
M demos/build_and_test_demos.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-b4b6086d49788c110be51ca31fb31c3acbc5a85ced7275726a1b87ff4790612e (408)
M demos/demo_code/demo01_plot_tracks.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-4153b0aa77b2974f30a70fd2590279e0889593d661095ac15d06bb4d5e5e30d2 (4)
M demos/demo_code/demo02_animation.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-4aadb9587e289cf5f2d25cb484044d590ecbb40664b9f745be939a4d3651a3a0 (4)
M demos/demo_code/demo03_heatmaps.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-9d1de4070a7fdb97f3377a6940335512f67e4fcb962c600bb9db3394ac7348c5 (6)
M demos/demo_code/demo04_ageBasedHeatmaps.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-e02d86e21d19b81754167c42a8286da205f6fd8f5a9590a65e7595558107eca3 (6)
M demos/demo_code/demo05_parallel.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-14d92b031354823b8f7396ebec0ae6ca5fb318a0514643bd71ad64060f0e85bc (4)
M demos/demo_code/demo06_reefstranding.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-e1b7d35d6a5dbdb3b8a558fae9bef9b3be4057f14e25216f9eaaf0ee0538fee4 (4)
M demos/demo_code/demo07_inside_polygon_events.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-8b8384017b3aded48693abc837af305aca331b0bd317c50eee972a012e04902a (6)
M demos/demo_code/demo08_particle_splitting.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-db7bfaf9c358d32475a0b749dd322af9d72b3e1d4a2736cc21414497baf8378c (4)
M demos/demo_code/demo09_polygon_release_overlapping_land.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-9bcc074227d61d73802e40c9d6b24c03f683862717e5a13e65b04fc5f08b29a3 (8)
A demos/demo_code/demo100_LCS.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-e7c62035d90ec65795eb7490b0027ece7d082bed92a4faaf6b3c3b242cf76347 (13)
M demos/demo_code/demo10_polygon_residence_demo.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-ad42147e6cb343871284b5679b8638a833c7112b4c9c609bf033931c5caa12df (6)
M demos/demo_code/demo50_SCHISM_depthAver.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-9a18c8315da107ef80eeade0833abf82d2e5c62baee3161ccba37ec085ee197f (4)
M demos/demo_code/demo55_SCHISM_3D_fall_velocity.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-11a09b2c7f98201e72cf32cbe85097ddc2f7123e3a2a05027a1d1181c9fe656e (4)
M demos/demo_code/demo56_SCHISM_3D_always_resupend.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-3ccbc0e06295444f4f8abd47caf5acefa265d77640b3172e327176110f264836 (4)
M demos/demo_code/demo56_SCHISM_3D_resupend_crtitical_friction_vel.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-4c4cd1b95283eac881566fc76ee0f541c1b28b82dd802243f15110b345ec8e04 (4)
M demos/demo_code/demo57_SCHISM_3D_lateralBoundaryTest.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-9e943c0384e280f9a640c6649be6684802c76e73d8c815a170cea6acbc6fb2da (4)
M demos/demo_code/demo58_bottomBounce.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-256e1c62a929763becb42079953823e3f6931e4967ffc3019fab75ea6e45ff2d (6)
M demos/demo_code/demo59_crit_shear_resupension.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-e1b3a5d55495cc8dee3e47d524935ff06f4ae4b8fa3515e432390e8f59c6a592 (4)
M demos/demo_code/demo60_SCHISM_3D_decaying_particle.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-4d0268e13f947ad5e7d71a929bced3d67a93ff5bed87dc63e6bcad55449437a6 (4)
M demos/demo_code/demo61_concentration_test.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-f8bd4b5e6b60e08119e2f10619a9d7a1ee90638a3531dc0073638f6b068419a3 (6)
A demos/demo_code/demo62_polygon_release_overlapping_land.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-f8628140a27cf5ce5d6d73b7de40e7b4d811728e301cfc53ea55bae320059f7d (24)
A demos/demo_code/demo70_LCS.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-8801dfba223283f23ce9bfcaccfe3aa95dd8187217536e20ecb2e036b5f73098 (23)
A demos/demo_code/demo70_LCS_test.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-0e46e1670dce25e379912010b53515105631cbf4f605b02aea3d664079eff970 (23)
M demos/demo_code/demo70_ROMS_reader.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-b55077b3efa09f18eb9e7fdf73b906b4e0731fe27c9eca7683d4371d6ff4461e (4)
A demos/demo_hindcast/ROMS/ROMS3D_00.nchttps://github.com/oceantracker/oceantracker/pull/7/files#diff-878f0276afbb7ace28e3dddca2b68bdfb945c0c8af916c3f7ca6289c4428570b (0)
D demos/demo_hindcast/demoHindcast2D1.nchttps://github.com/oceantracker/oceantracker/pull/7/files#diff-0703241e59f0506118515fb1e47c5057e4d32a7a7249a4d9cab5ef87c2a16927 (0)
D demos/demo_hindcast/demoHindcast2D2.nchttps://github.com/oceantracker/oceantracker/pull/7/files#diff-d85bdcc6d4ae4c711b05bf64536762960359eec40877b9d4fe9b9763ffc36e53 (0)
D demos/demo_hindcast/demoHindcast2D3.nchttps://github.com/oceantracker/oceantracker/pull/7/files#diff-11667aec588867c7d72f2ae3fd14732804df5258ddd46031408257b740a38c11 (0)
D demos/demo_hindcast/demoHindcastSchism3D.nchttps://github.com/oceantracker/oceantracker/pull/7/files#diff-2c7644c56fb3d81d4e7b5ecb2b92a3381bfab298fe03c4545c4255f416894fb7 (0)
A demos/demo_hindcast/make_demo_roms_hindcast.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-dbcd5821af6ee5b72108053d52462992a1e8811e30e2ffbe0d2fe21e2b64f146 (101)
A demos/demo_hindcast/make_demo_schism_hindcast.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-c81ee07b9535c8edbcf85ee295078ab40a68b1498ce4605ba957d6d52d9d485e (159)
A demos/demo_hindcast/schsim2D/Random_order_AV1S9MPVVE_schsim2D_2.nchttps://github.com/oceantracker/oceantracker/pull/7/files#diff-0090a8dbd9f7d63adff1af79412a8b64d3dcf9a4743298490f96436a7639ab3b (0)
A demos/demo_hindcast/schsim2D/Random_order_MQ1PYM7BM3_schsim2D_0.nchttps://github.com/oceantracker/oceantracker/pull/7/files#diff-cd1f2796fa622becaf807d4097d2321ef7e7dc06caaca344ac489507fb903ec0 (0)
A demos/demo_hindcast/schsim2D/Random_order_UGTTXXEF2F_schsim2D_3.nchttps://github.com/oceantracker/oceantracker/pull/7/files#diff-62dea02cecfedb6ecb6b1552bf9b506c701ca850efa08b180bed044edf57e02a (0)
A demos/demo_hindcast/schsim2D/Random_order_Z3WDAFEDUI_schsim2D_1.nchttps://github.com/oceantracker/oceantracker/pull/7/files#diff-5bedbb25712dbb32f43b9e8a89e3a26df5aa392e17ffe008ad3793298b7e1a26 (0)
A demos/demo_hindcast/schsim3D/demo_hindcast_schisim3D_00.nchttps://github.com/oceantracker/oceantracker/pull/7/files#diff-c241e1e4d090e2eb8c8e06d481306b5701a92b316243e86fe4bcc8c01883b2ee (0)
D demos/demo_hindcast/test.geojsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-a242cc8462b1f6fdd0db6a8f02939fae05e8e8bdff8267a612fff21df6f7719f (13)
D demos/demo_param_files/demo00_helper_class_test.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-6c5ba7b63f0eb1ae6f7f57773367486acdd34053fe79b784fbbe12dbac69dd86 (62)
D demos/demo_param_files/demo00_helper_class_test.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-249c9416ce57a715bec8c1ef362ad83e864ab035668fb014d9500bd1bbb5c4e9 (51)
M demos/demo_param_files/demo01_plot_tracks.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-51878eb28bd06efb4930b531f31b9a7c2ec948b293acffd3c9e6a4833265e382 (64)
M demos/demo_param_files/demo01_plot_tracks.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-3439f52db30a620fef88f46b0d3048607d2bc0168c88ce38982280dc225f9c46 (57)
M demos/demo_param_files/demo02_animation.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-fa6a3ad54bf6454f72ff3a87ae570ff57f75bfd4a07bcf9946c30cc15e19e11f (97)
M demos/demo_param_files/demo02_animation.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-7b74fe3de087cff6b2a9120b9e55561a7b0390eb9eab7c39f3fdfb609edc8967 (116)
M demos/demo_param_files/demo03_heatmaps.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-c1ddde8b619c50b6a9bb7146a0cca2ef8d7e80d5114116f520dbe83322cc6638 (84)
M demos/demo_param_files/demo03_heatmaps.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-03e272d3118c00faac4b4a27700ccebf9aac14f8f7f97cbe57a56ef7310a9ec2 (131)
M demos/demo_param_files/demo04_ageBasedHeatmaps.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-79e77b56f84c4d27bfb2b478aef9a105ddc9ac42490d5dae9e9e335b20aa3ea9 (89)
M demos/demo_param_files/demo04_ageBasedHeatmaps.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-a8c5793f95c2ce4b8caadd20bcd54f8ea0dda49ca354a8970c1609fdcee45aef (146)
M demos/demo_param_files/demo05_parallel.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-a0ec0f612608bf7cf833623288a104d3a6f342d626ea64b46df7bc80727f6b50 (315)
M demos/demo_param_files/demo05_parallel.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-662de5c4ab3619f15318d0c653bc3a34bb42701dcbe6eefdb50df658e639837d (293)
M demos/demo_param_files/demo06_reefstranding.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-ca141da7d6acbfac6420f79ab0e31578d90c037a372fd9c79fc4d2a9841d1275 (90)
M demos/demo_param_files/demo06_reefstranding.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-ae4095e97641a5b7a1a7f6c9ad3ca81cb5cbe6c4c24a38cf571cffc749093090 (162)
M demos/demo_param_files/demo07_inside_polygon_events.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-77c9a3a04669a427f701b6fde68b4fdecc3c1ad3a44ecba19d6cb5248cced0b8 (66)
M demos/demo_param_files/demo07_inside_polygon_events.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-fb63e27157bf202a0ca0d043ca1cd2cbf80692b67bd9303824ef726fd3ddf69c (130)
M demos/demo_param_files/demo08_particle_splitting.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-d1ff2d5a3d15e735980a825498727df6aaff1514a26e6ca231b219909b004b9c (91)
M demos/demo_param_files/demo08_particle_splitting.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-60d5980e4c66e17a1599ba2ed7fa989d4177a6a7c581245bfd13112fc4ad8b77 (151)
D demos/demo_param_files/demo09_polygon_release_overlapping_land.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-1016f18de776f7928e038d5b9179b8b29368ea5f92d5a79bd15b026314018e57 (122)
D demos/demo_param_files/demo09_polygon_release_overlapping_land.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-ba4a38ea9a193805182312a0f4be749cb4328f1ec8f535a4a6dbb6629dca7524 (79)
M demos/demo_param_files/demo10_polygon_residence_demo.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-750a9e41f6a69efb526c510aefe6343a3ec79febea3d3170dd4dbbe2e3598505 (82)
M demos/demo_param_files/demo10_polygon_residence_demo.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-73aa569c3913596d96cc521b5700d98f25c35dbcec76a3e9a7d813ba01ea0445 (92)
M demos/demo_param_files/demo50_SCHISM_depthAver.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-dfeaae6a264d77e76f7291ac2aee6a11084029dabcdfd9c2364cc0cbcd1ecf4b (39)
M demos/demo_param_files/demo50_SCHISM_depthAver.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-cb7decacc8966cc58fe9fabb8fdb3441c64a4c245525f3eb6c28ddce08cedcfd (137)
M demos/demo_param_files/demo56_SCHISM_3D_resupend_crtitical_friction_vel.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-38bd74c833f06dabda7ea5e30846e1c31f66f462305ffce8f37ec2de942c4546 (108)
M demos/demo_param_files/demo56_SCHISM_3D_resupend_crtitical_friction_vel.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-c022ff5f1f0e925bb81301c8fbfc95e4de5a6de4b926ea4d7f9fb73d0419aa53 (178)
M demos/demo_param_files/demo57_SCHISM_3D_lateralBoundaryTest.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-1559fae43df74ea6874aae2e22e262c6309636d2f6bfbaae4dd6593b53aa451f (45)
M demos/demo_param_files/demo57_SCHISM_3D_lateralBoundaryTest.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-496d1b584fca5bd39dd92ea466f87bf36119814517cb788fd542dbe91b9791c3 (113)
M demos/demo_param_files/demo58_bottomBounce.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-612a7dc7c374309a25e8581543b4d59ce0286dea7fbb13fa561942816fc3d07b (107)
M demos/demo_param_files/demo58_bottomBounce.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-2a592833d5baf3c85a5042b46bfdcc3455051b11f8c302390231615e1e6ccad6 (150)
M demos/demo_param_files/demo59_crit_shear_resupension.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-27d49ae9a3385b2b4358a0af66c1c7a9bdad9f2b58a06d12548544129d802d94 (56)
M demos/demo_param_files/demo59_crit_shear_resupension.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-29ed30cfb667c34dbbe5b1ba8c5d153bcbb6bd6eee85350c062b997863f7c989 (134)
M demos/demo_param_files/demo60_SCHISM_3D_decaying_particle.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-92cf8b4a5b985242d6ebdeb728a082f2fd13296193a0419b1c24901c49766295 (27)
M demos/demo_param_files/demo60_SCHISM_3D_decaying_particle.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-08f58d50122bae53362d5bb55d34c67da1113353cd4eccc52531913cd4ac4748 (45)
M demos/demo_param_files/demo61_concentration_test.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-cf5fdb369f3802c57edf947789b498540975f2702edaffd9675d8818ce12fcd3 (49)
M demos/demo_param_files/demo61_concentration_test.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-d985b471790e65ede603eeab8b8ffcff119697fba4cc78f344b26b2862a4a1f2 (149)
A demos/demo_param_files/demo62_polygon_release_overlapping_land.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-0597afbf501d2c7d238bc2130d16b27e9c4b64e873d45eb615ccc24b11c396ba (167)
A demos/demo_param_files/demo62_polygon_release_overlapping_land.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-5e3beeea442caf21de7f61f334bc98d0501d60ead7117f54f5728d8b6f1ce76e (93)
A demos/demo_param_files/demo70_LCS_test.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-82731f5bf14a1546fe27b75e8142f45fae014ac4114d054a208e5abf7663d039 (102)
A demos/demo_param_files/demo70_LCS_test.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-7c8f51ec1671918ebfdf76c9e7666414f88aefaa0608fcc0627ae9e902319d4d (66)
D demos/demo_param_files/demo70_ROMS_reader.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-8229119b4e366558284310219428010294a26673f1d7bb397f2215891d7312d9 (56)
D demos/demo_param_files/demo70_ROMS_reader.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-f9d9006b15c16bd65ff797dd23ba305089c5bc03330f7975bf9c6c4495746e85 (36)
D demos/demo_param_files/demo70_ROMS_reader_test.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-9eae87395d69000f36222f387a6f22a0214a3b5e2635afdd39b0121fe71b1a65 (116)
M demos/demo_param_files/demo90forward.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-9e8aa57decc492e8edaf4d339c1940b1aeb890b189243656d80121f384007109 (74)
M demos/demo_param_files/demo90forward.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-eddeccfef3abadb7827cc744d484eead3910c6143e2becb6bc397dd8905a426a (71)
M demos/demo_param_files/demo91_free_running_gaps.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-7d270afd68f2867fa852f033eccdbac27bfb175d66c3ee95571d73290de4059c (90)
M demos/demo_param_files/demo91_free_running_gaps.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-4156e64f51291bef8920127f8de211a36026c970fbb2480b31f51922c59424a5 (114)
M demos/demo_param_files/minimal_example.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-e853fca21162ae6109faaa03cf18e85b8a06209da2dc91aa3d0695d15bacf5b6 (48)
A demos/demo_param_files/minimal_example.yamlhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-554a64e180af49da15a71a9fa0f2ed5b66296a1c6eccddcbab5b6052312b0e6d (17)
M demos/make_demo_plots.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-b66da6f6a1898d329329cb5b7c5c42f0210042a31b865a6905c3115ddee5229a (103)
M demos/minimal_example.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-5b83b68ae5d2904eff688db3f731f03a370e005ebf97c2266a8f30ef8694b587 (13)
M demos/root_output_dir/demo00_helper_class_test/demo00_helper_class_test_log.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-44147f8c085ad6d45fec524af2708c42df42491a14e867a97d9c7da6d2619e38 (4)
M demos/root_output_dir/demo00_helper_class_test/demo00_helper_class_test_raw_user_params.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-0e349b650d8ad7f24c25b0141decf9553c944967fe755e7a54307a8005210ee2 (34)
M demos/root_output_dir/demo00_helper_class_test/users_params_demo00_helper_class_test.jsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-0a026e3febb8917e61ea535057eaa0eee4af99b86c191401db925846166a72e7 (74)
M demos/run_demos.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-690e00e26ff46c4a7c3026b3d8e9a85656c9b2b2cbfa5f4155cde4b9b90e04b0 (43)
R dev/init.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-6c207b1d048df3161c876f751dd70254774455f9417ac20ea63c97c9541c11f2 (0)
R dev/benchmark_timings/init.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-25a6508baafcb8e5b3b2e4a9f7843f0403b356d00ba1b75511a64109d54aac71 (0)
A dev/benchmark_timings/benchmark_computer.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-1d9424f93045b4aa7aa5672450541d0cf9dfc29b0d6f7cf7a41938fdbce89bfa (36)
A dev/bug_hunting/Debugg_codes/Entire_marlb_polygons.dbfhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-eeb925b42f1ca366c37b8dc7c6763a6ca1487ca7494eff687157aae2fbdc54e7 (0)
A dev/bug_hunting/Debugg_codes/Entire_marlb_polygons.geojsonhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-692924421ffbc422c652bcc0b00d9195c25ec2f6fda5a11d123e697fedf908f3 (415)
A dev/bug_hunting/Debugg_codes/Test_diel_vertical_migration.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-50fa47da0fce009afaf615e8a06da9fc4822810e843c698a5283847a231b3efc (128)
A dev/bug_hunting/Debugg_codes/Test_diel_vertical_migration_rv.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-2dc625d0e5242af1de81260f99dce318a1b517e94362314e538e8a2475bccc91 (129)
A dev/bug_hunting/Debugg_codes/diel_vertical_migration.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-1ce43ea765623d35ad3c876c7d428ac244921dc98e90f483258eae67d350ff54 (127)
R dev/bug_hunting/init.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-42d06b634d156d79ae2754bb518faa760560eda62a63e28b75cf786cb6daf347 (0)
R dev/bug_hunting/hunt_bug.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-68eb1b7da8f2c56a28dbc20a3620fa88ac248cb1727fc1e758dee094c1f570c8 (8)
A dev/bug_hunting/k_bug.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-70259af922886c3a60dcbcfb3032a97a82443eed98c3cf9b89e685b34fe70dca (114)
A dev/bug_hunting/kyle2024-07-01.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-cb1225fbacaf5aaa1ffbcf01b1878dfcd824db19db2194264a48d46b4554d7ab (115)
R dev/bug_hunting/reproduce_bug.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-a4c155f1937e4aab79099fa26743f3a525e0b35e692a5d6ab47cf0de372e405c (12)
R dev/check_code/init.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-76e0c2bf3efce374660240c12c0b87aa9a4ed22b1939a9299cc42cd86b4f862f (0)
A dev/check_code/check_LCS_plots.mhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-6138653cea34a0c95dd38fef470e8336fb9bb1a406d607d0d0a460e872a05d24 (30)
A dev/check_code/check_functions.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-ad24113ca1c0ec41b7028e5502476c28ad2d2674231b17b20036482fe9290a46 (39)
A dev/dev_template.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-27f5b2f94ed88a76647fdda573e4aa180b70cb8dfa0151d04266063b024afb8a (89)
R dev/dev_testing/init.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-a656b64d37508a173d75d44f27ef403ea23340675e2b9ae1c0b34a46c10e7071 (0)
A dev/dev_testing/compress_hindcast.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-975c514018f9942d368431899982db17e6b39f0abcbe70088004a346250b3d04 (93)
A dev/dev_testing/dev_merge_nested_grids.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-cd396e9e5d57e0fe3226ac50617db1d5b0dc1884ec7f144c2c908b6ea4696d34 (215)
R dev/dev_testing/mockups/init.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-1957fed57c2f43cd322890c2ea6f9427fcf6f7e7f232c94efa22c0f3273b2c31 (0)
A dev/dev_testing/mockups/async_reader_mockup.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-edc2ff6f0bd5c173b4148e6032cebbc537aa4d9a729564807f12e144528c97d8 (373)
A dev/dev_testing/mockups/type_dict.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-d2c7bb1ca5aaf86fd8e7fcf0806e1a0fc604b2e4da5e516b0bd307e0ce6babd7 (8)
R dev/dev_testing/mockups/webApps/init.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-4694c1972ecb828fae4f9b1dcbd198cb16da3de97281fc3556d332dd46f0539a (0)
R dev/dev_testing/mockups/webApps/onlineTool_eDA.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-62c3aa35d618bba162a75f18bf8f0ab0a68a1d5b0af8fa8ab4b74f876c70305b (24)
R dev/dev_testing/mockups/webApps/onlineTool_oceanPlastics.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-f72f29d2eb8bce9d1ed4657db21e5095de9515270bb5fc3a9cf2e5beb91d40b2 (16)
A dev/dev_testing/run_dev_version.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-2799a6f2c2bfd2a2c1128511f0a779db47e04c50f7c0b990dc467d4a79cafe02 (39)
A dev/dev_testing/scratch_tests/AOSnumba_speed.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-30bd2b847d63ee784af1d9e6e408da5bd71137e096979dc1a44f3c868b56e10d (89)
R dev/dev_testing/scratch_tests/init.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-d16b891fc0bd2676776be9d62f872474c788599b86996da38fdf5861d41963fd (0)
R dev/dev_testing/scratch_tests/branchless_code/init.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-02b4d94867f82408bba977db265651031191b28f4175e16b3971a3971712ca2a (0)
A dev/dev_testing/scratch_tests/branchless_code/branchless_div_zero.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-7010b5b720421b5cdd31ef4de534cc7156e9132c5394e410e24daa0d0712e1bc (83)
A dev/dev_testing/scratch_tests/branchless_code/branchless_max_choice.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-7bfe3e6dc883559773ca719e3873eec2200ad1aaf1468172d8c697fbe34e090b (78)
A dev/dev_testing/scratch_tests/branchless_code/branchless_val_choice.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-f0a3a7cb958ffbf26bf9f947604efa59e08b38b859a43eb8a131cfef025f2f2c (120)
A dev/dev_testing/scratch_tests/fastmath_tests.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-d49411e32f8a4c0a4bee3546f9944b02a0cabaf360b1910653e594460fd23fdf (102)
A dev/dev_testing/scratch_tests/mask_verses_sel.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-7ceb97ee548cda815576a0faa06162153a2ff04911a7114f21692dab8bcf8208 (81)
A dev/dev_testing/scratch_tests/masking_branchless.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-a605b166fcb1c22c0539595d4b6cf5b1857c23eeeb3e1fd83bd3a8601b59dd19 (68)
A dev/dev_testing/scratch_tests/numba_dim_choice.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-4e7df4cf92e7ac3cc9283837a9ef39ab9ffa9ba95281ab911ac0e154f0274ec9 (49)
A dev/dev_testing/scratch_tests/numba_function_dispatch_speed.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-7297097e5531244626d2c72d47a03d6644d9b308405a3f87e63ddaea6f39611a (95)
R dev/dev_testing/scratch_tests/old/NumbaNestedCallls.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-fd9ef0fa79b3751feaba660febee376544c0cae19951bee7477823a141c084f6 (14)
R dev/dev_testing/scratch_tests/old/init.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-dd856eaebfc65173bc38cac4f0d440884fa75dac2f40d5f1e034a0ac0fc25b7f (0)
R dev/dev_testing/scratch_tests/old/indexingSpeed_sorted_true_not_true.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-f6e452d4261aa36d2ada9df663ce7f553135f3cc9689112b975dd6de659e08b5 (0)
A dev/dev_testing/scratch_tests/old/interp_by_tri_3Dvectors.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-98cc59e4794bb816cd76764752adcde7f0773c3f8095deab681de0c00bf36709 (196)
A dev/dev_testing/scratch_tests/old/interp_by_tri_nodes.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-8152bdacbd956dc3f25e66da359d6e149245fdbbd26aa1d5f5f86e0567ecfa50 (221)
R dev/dev_testing/scratch_tests/old/interp_eval_kernal.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-8b38146cb2ecd814bc14e5b68aa98aa53886b190cb46e35fe5d360e4ef45c2d0 (27)
R dev/dev_testing/scratch_tests/old/numba_cost_of_max_func.ipynbhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-42d06e0609e6f2e21bafb385217f93246fca0ed05fb218962ef6b3c8265e58a8 (0)
R dev/dev_testing/scratch_tests/old/numba_custom_dtype.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-f06ca9ec4e24b131268500ca2da61f761ee9ef3043b442f492f37d2c408ea22f (6)
R dev/dev_testing/scratch_tests/old/numba_dict_to__struct_or_class.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-f62c6c775786b80f18ba243c5553d369a733f5eb41687e5b9902854740704329 (0)
R dev/dev_testing/scratch_tests/old/numba_nested_func.ipynbhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-0591863e7c56f509ffc81913af3d52d32e8a56378b1f1abefb2d702c7d3e3071 (0)
R dev/dev_testing/scratch_tests/old/numba_signature_speed.ipynbhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-aba3a9f347ff9f2d3b3ef0c14f24e890b379753122ccb13d5581f785ca566f33 (0)
R dev/dev_testing/scratch_tests/old/numba_theadsl.ipynbhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-158ee73f0b0d7f507f4d49ec67c9016584d29bd5de31618f43390e4e6113cb6e (0)
R dev/dev_testing/scratch_tests/old/numba_zlevel_byface.ipynbhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-28e5846af7c686c92ccce966bb226ca20a0be46084bccf70e4410fb3b57c10bd (0)
R dev/dev_testing/scratch_tests/old/numpy_compound_dtype.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-a42138d09b3f8605b0ac748d49e8f4776d9ffdb9c9e7ebade67130ade1446d04 (8)
R dev/dev_testing/scratch_tests/old/speed_array_of_struct.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-51135b827b899010b61648896ab0bf602f312a68afc48cdf142542bd0a989250 (14)
R dev/dev_testing/scratch_tests/old/speed_array_of_struct_threads.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-25285e33099d7bdeadc0276f60571c6502e37ec25648b91226317af6cc2cd36b (8)
R dev/dev_testing/scratch_tests/old/threadcost_estimate.pnghttps://github.com/oceantracker/oceantracker/pull/7/files#diff-7c64887d1a8e8ae2a3daca12c15a3bf30b96418d7b38aeddd5ed1a914f1dfb8e (0)
R dev/dev_testing/scratch_tests/old/threading_cost_estimateV3.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-dd9f4999c62d319a204150413dc8bb8aa98798330391a03948c49599e083c565 (0)
A dev/dev_testing/scratch_tests/run_dev_version.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-dd2edd8f4381c1dd841ff389d1f946d1820f35912004f291ab6f7442dd3906ec (39)
R dev/dev_testing/scratch_tests/simd/init.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-f324ce7d4cd2ec01060a02f718043d3f4f0d755ed78d1d72f2617eea53188329 (0)
A dev/dev_testing/scratch_tests/simd/simd_test1.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-e3e6b10df393c6e380a4ab8bfb7856a41d600456315f0838772076150d262ee2 (111)
A dev/dev_testing/scratch_tests/simd/simd_test2.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-5b043581fb58f965af3a7f80ec732f8c19c62b15efd7c4421257aee344cbe3b6 (137)
A dev/dev_testing/scratch_tests/simd/simd_test3_innerloop.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-5f5b5eb8094b57c90a4d1f19bb3530c066259e5b375cbe55d6a839724566d586 (118)
A dev/dev_testing/scratch_tests/slots.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-f6f656aaf72febf15051c38e79eacfebec6407e98a4b8ea8e7eb994d68e4374c (28)
A dev/dev_testing/scratch_tests/slots_speed.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-9a5fc14013627ffd9ca61723e57aff67f9cafe0a4d2413a5e96af93089225754 (54)
A dev/dev_testing/scratch_tests/speed_range_index.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-7023570d162255a8086d334b0705f91c2dba7d4a80fc7e032dff2aceef963317 (27)
A dev/dev_testing/scratch_tests/vertical_search_speed.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-07aa21bcd93920a3362038c7fb17df9726f283de67c97076cfd48b1275a6d55b (86)
R dev/dev_testing/scratch_tests/xarray/init.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-154d2fc8afbc95c4f49f221a5df1e6f03ece96b9a55d6c4387edc48bc4319453 (0)
A dev/dev_testing/scratch_tests/xarray/xarray_multi_file.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-9edefa9ac8fb03b4a4b4ca73a78ec208e9e1a4b722b157f2ddf9d8699c01d2bf (37)
A dev/dev_testing/scratch_tests/xarray/xarray_speed.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-fb4cd745779f9a2c2ab70c8b3e7921378400d3fbef1260c827c0665713b92ed7 (77)
A dev/misc/init.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-1261e7c5f2203d90df2fa4e51aa088945b5536cc4d5be0811e5a855efd38df65 (0)
A dev/misc/paper_figure2024.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-606d510302d0898be28c5b9cb0f5a9960fe086b37016a1003b7a98201ab31f09 (122)
A dev/misc/paper_figure2024_appendix.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-8bd664e3c7052914d5b27667e3bd6b2aebc54a80f0030ff79a4e3760cbd9800a (119)
A dev/misc/test_HG.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-b886322e1626429bea93f3b3a86f1645a2e97345fa05be873a0333ec2cb5930f (88)
R dev/misc/test_NZnational.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-836a6f19152eebc4f86ae6aab13f08fa19a6cd943ce640a40043b1216da76e1d (34)
A dev/misc/test_NZports.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-371823f4518b39e6ba96201437b297945617f55e5475b6dd4f251524e937f51a (98)
R dev/misc/test_WHOI.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-e7a5d18e7c2815ee7022aa5325b8c4f206e74642a173538a26e28663729aa79b (6)
R dev/misc/test_sounds.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-a40d1fa8fc9683de0771e5e1622c213c541bc566d718f3f7fec54f297cf0cfab (11)
A dev/util/init.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-bda0579dbb1a89803215d236a121c1f9bf32da37f70e7e833639d388889c99cf (0)
A dev/util/scale_offset_hindcast.pyhttps://github.com/oceantracker/oceantracker/pull/7/files#diff-10fa7ed6dbee24e3433336495104008a3660e37dfa88b6aa0c4454406f4c7f25 (76)
M docs/_build/html/.buildinfohttps://github.com/oceantracker/oceantracker/pull/7/files#diff-3531bbf402509cd0a46b374279ffdcf33bb657f86139f928d877022d34d3f1b3 (2)
M docs/_build/html/_sources/info/change_log.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-08ffa26baddcf965f580e9fd397d5451bb4909661c1a8eac4be02aef5d9718a1 (80)
M docs/_build/html/_sources/info/how_to/A_minimal_example.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-d0f47c75f25bd4aa6d4168b93a88317f5222055490222e507a0780c32b8cc509 (67686)
M docs/_build/html/_sources/info/how_to/B_runningOT_and_parameters.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-d827c89b1cf85d23329f1d7330bf0d57c91a0c9aad35421386e1e7daba8bc782 (4)
M docs/_build/html/_sources/info/how_to/B_running_with_helper_class.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-d8e7618f0942a9cd25e0f692bb31d93a70df97761ce94916cc7671d0ba0a7ba2 (88864)
M docs/_build/html/_sources/info/how_to/C_release_groups.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-bfa1ec1ec4eaf3aaf8b2986ebf9757f6c79ea7b72de654a9c3ed860cd68c3028 (6)
M docs/_build/html/_sources/info/how_to/D_output_files.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-3789c598eb243acaeea7e110648349a74b1e5953f0453fc8f8f5c4661c9676a3 (9)
M docs/_build/html/_sources/info/how_to/E_run_using_parameter_dictionaries.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-fd215aed0042322f4f99d699fabdb52d0554bc94e055a233be105877fee20656 (93047)
M docs/_build/html/_sources/info/how_to/G_onthefly_statistics.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-d17cf4153587143c2abeda851a8833c4f8ca9798cad022011fec14ce63146d58 (377)
M docs/_build/html/_sources/info/how_to/P_running_cases_in_parallel.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-e68bb99bbc792ab15f576cbf6a99ce703ad37de8dadf6e88d723f0869d9e8de1 (161)
M docs/_build/html/_sources/info/parameter_ref/AgeDecay.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-a98bffff8b8c024f38a735d1dc34cf42e2fcf5f42e62fdd35fb57d206f982335 (69)
A docs/_build/html/_sources/info/parameter_ref/BaseEventLogger.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-a245847c1d08963d149056823464f886dd0f9c55490ddeba112ec7cdb4c64eaf (67)
A docs/_build/html/_sources/info/parameter_ref/BaseResuspension.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-b227d73406b59ab32f8bf60060866c3388f8d38651242be67bf980f32eb44d7d (45)
A docs/_build/html/_sources/info/parameter_ref/BaseTrajectoryModifer.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-2867830cbdd66e8ed9a1c461da47c05221d5275589b074d904a75bbc4c6dc043 (50)
M docs/_build/html/_sources/info/parameter_ref/BasicResuspension.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-f0889df3532eb5cf407df2e2df714f7c257dc37cd7a07686c3f421a0934cb271 (31)
M docs/_build/html/_sources/info/parameter_ref/CompactTracksWriter.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-f061ad3e9caeb1eeae056ce82a286283ed21ae130108feef8b5c0d680d0f865d (64)
A docs/_build/html/_sources/info/parameter_ref/CoreParticleProperty.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-edd2cb7355c17b3ea1ef139c9f7374b0a47bc16c3b64833db04a8f969ba6430d (110)
M docs/_build/html/_sources/info/parameter_ref/CullParticles.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-0e68e977c4d3612ae89813f09c4c2c0971ea77880c1ff36b432b72cafa7185c7 (70)
A docs/_build/html/_sources/info/parameter_ref/CustomFieldBase.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-fed4a67aee6090973b617ce9c3bd3582f3ea5340fd67a94b2cbe872efb052495 (81)
A docs/_build/html/_sources/info/parameter_ref/CustomParticleProperty.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-b89c772b4c3b667cf3b2702d5401ddb730d69bfd676a2a6ea9e7862e3cd7dbcb (110)
A docs/_build/html/_sources/info/parameter_ref/DELFTFM.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-f13a8795e6958cbfffaa8c9f0b131b2e8b4e8ec3eae21063589573ab30015fdb (160)
A docs/_build/html/_sources/info/parameter_ref/DevNestedFields.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-d0b56271c4c15b2589f17fe7eee8cde713deed45852f92755b00503b0c301fbf (52)
M docs/_build/html/_sources/info/parameter_ref/DistanceTravelled.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-783f3f68819ac4a199f6908347ac78208ffa6365bd6f823d9b147b6ca340e4ed (63)
M docs/_build/html/_sources/info/parameter_ref/FieldGroupManager.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-7f110862eb1311cc281d0d9d9c5daf7b2138b16cb2f33fc23c41cef9ba3063f4 (29)
A docs/_build/html/_sources/info/parameter_ref/FieldParticleProperty.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-c883892ff2bc050af343c251cd2d47d187d011f59e264feb625df3ac1b840eda (110)
A docs/_build/html/_sources/info/parameter_ref/FrictionVelocityFromBottomStress.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-2ec9d93490937447f4b27d017097560b5cee31a985079786aca7eda756d008ca (75)
A docs/_build/html/_sources/info/parameter_ref/FrictionVelocityFromNearSeaBedVelocity.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-6216a8aec5aca64b8d87e1cc4234a526be676861722e7a359ffc673137e715f2 (75)
A docs/_build/html/_sources/info/parameter_ref/GLORYSreader.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-4e995ec1d2728acd0430519d66746f69b54ac4452e90520f9a50cc2ead3e07f5 (114)
A docs/_build/html/_sources/info/parameter_ref/GenericNCDFreader.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-29784cff138c0ec36d6cb0b588e8ab232e6694a1798be254b539bc61833a8314 (189)
A docs/_build/html/_sources/info/parameter_ref/GenericStructuredReader.rst.txthttps://github.com/oceantracker/oceantracker/pull/7/files#diff-01f702cde2ed60fbc08ef128647596bec048ee0b6337d7852c6c4cbd8a501434 (194)
M docs/_build/html/_sources/info/parameter_ref/GenericU

repo: oceantracker/oceantracker


text:
Updating disposition_ids to match firewall profile

Updating disposition_ids to match firewall profile.
This is in response to the PR https://github.com/ocsf/ocsf-schema/pull/732.

Something I noticed with Palo Alto logs - along with blocked there is also a dropped. I recall that there is an important distinction between the two. Should dropped be worth considering as a disposition?

I can add this.

Something I noticed with Palo Alto logs - along with blocked there is also a dropped. I recall that there is an important distinction between the two. Should dropped be worth considering as a disposition?

I've added some additional Palo actions to the disp_ids. can you please review again.

source: gharchive/pull-request

repo: ocsf/ocsf-schema

license_type: permissive

license_source: github-api


text:
Add JavaScript linting.

Using Eslint and Airbnb's styleguide.

This issue has been closed because it has been inactive for > 240 days.
You may reopen this issue if it has been closed in error.

source: gharchive/issue

authors: octalmage oktapodia

repo: octalmage/robotjs

license: mit

license_source: bigquery


text:
Implemented Collaborators API using the new pattern

@pengwynn please take a look

Looking good @dhruvsinghal. Gonna tackle the other GET and the mutating methods while you're in here?

Implemented the remaining GET call. @pengwynn Please take a look.

Had one question on this one @dhruvsinghal. Ping me and add the needs-review label if you need me to take another look.

@pengwynn Please take a look.

authors: dhruvsinghal pengwynn

repo: octokit/go-octokit


text:
Authentication Files have been deleted

Closes #56
Authentication.go and grpc.go files and related test files were deleted

add desc and Closes #xxx

There were also implementations in the pkg/presentation/controller/grpc/grpc.go file from an existing service. These implementations also need to be removed.

Only the implementations of the "authentication" package's (pb_authentication) method should be removed, not the entire file.

authors: Sddilora ebrarkesici

repo: octoposprime/op-be-user

license: MIT


text:
Shows how to get up and running with octopress

My first time trying octopress 3, I did a "octopress init" and couldn't understand why jekyll build was not working. This change hopefully will help the next person.

@dadoonet do you have merge permissions?

I don't but I just liked the PR so I thought I'd add my +1 😉

authors: dadoonet professor

repo: octopress/octopress


text:
🛑 OSRA (octubre.osperyhra.org.ar) is down

In 61e2036, OSRA (octubre.osperyhra.org.ar) (https://octubre.osperyhra.org.ar/api/health) was down:

HTTP code: 503
Response time: 1825 ms

Resolved: OSRA (octubre.osperyhra.org.ar) is back up in f0c2f01.

repo: octubre-softlab/octubre-upptime


text:
🛑 CAD (cad.fateryh.org.ar) is down

In 7c08bd0, CAD (cad.fateryh.org.ar) (https://cad.fateryh.org.ar/api/health) was down:

HTTP code: 404
Response time: 2187 ms

Resolved: CAD (cad.fateryh.org.ar) is back up in ebfd4b8.


text:
Decoupling of egeria-base chart and improvements on configuration

This pull request adds two new charts:

egeria-platform: a reusable chart to deploy server platforms with different servers running on them
egeria-presentation: a chart to deploy the Egeria UI

egeria-platform
The chart is based on egeria-base but has the following major changes:

Instead of running an external job to configure the platform and the servers, the scripts are running from inside the container. This allows to use localhost so that the service (and the pod itself) does not need to be marked as ready during configuration. In addition, the scripts can be part of the container image which might be easier to maintain.
The container decides if it loads configuration files from a PV or if it executes the configuration script. By this, the configuration map with STARTUP_SERVER_LIST does not need to be updated and gets stateless again.
Kafka was removed as a dependency. This allows to deploy multiple instances of this chart into the same namespace.
The pod supports Kubernetes probes.

The aim of these changes is to allow for an environment where each server can run on its own server platform in a Kubernetes pod. This allows for fewer resource consumption and an easier maintenance on Kubernetes.
egeria-presentation
The chart is based on egeria-base but only deploys the UI component. It is useful to do this seperately if multiple server platforms with different servers are deployed.
The chart only requires the following configuration for Egeria:

the URL of the OMAG server
the name of the view server (view1)
a reference to the configuration map deployed with the egeria-platform chart

Note that the environment variable EGERIA_PRESENTATIONSERVER_SERVER_<organisation> is set by Helm and does not require an update of configuration maps anymore.

Thanks @max-simon
For the benefit of other readers, I discussed with max, and we felt the most effective starting point was to keep these contributions as new optional charts, see comments below shortly. This way users can chose which works for them and it helps to inspire others to add more examples or develop their own charts rather than expecting all of ours to be very generic.
I think a minor rename may be needed to clarify purpose - will review charts and comment

@max-simon Apologies I've not been able to review further this week. We have some education sessions & meetings next week which is taking up all my time. I hope to be able to take a look soon after that.

closing this PR as it needs owner/support.
There are good ideas here,. so I will instead keep an issue open to go back and review the various proposals and see how that can be integrated into the existing charts - or a new chart - and I can support.

repo: odpi/egeria-charts


text:
Local graph repo - regression? NPE in deployed k8s

When using the graph repo with the vdc charts the following exception is seen by atlas when starting to process typedefs from the archive:
2019-06-25 14:58:40.474 ERROR 1 --- [nio-8080-exec-3] o.o.o.r.l.r.OMRSRepositoryContentManager : TypeDef not added because repository has an unexpected error: EntityDef{name='Referenceable', superType=null, description='An open metadata entity that has a unique identifier.', descriptionGUID='null', origin='bce3b0a0-662a-4f87-b8dc-844078a11a6e', createdBy='ODPi Egeria (OMRS)', updatedBy='null', createTime=Thu Jan 18 22:04:00 GMT 2018, updateTime=null, options=null, externalStandardMappings=null, validInstanceStatusList=[InstanceStatus{ordinal=15, name='Active', description='The instance is approved and in use.'}, InstanceStatus{ordinal=99, name='Deleted', description='The instance has been deleted and is no longer available.'}], initialStatus=InstanceStatus{ordinal=15, name='Active', description='The instance is approved and in use.'}, propertiesDefinition=[TypeDefAttribute{attributeName='qualifiedName', attributeType=PrimitiveDef{name='string', primitiveDefCategory=PrimitiveDefCategory{code=11, name='string', javaClassName='java.lang.String', guid='b34a64b9-554a-42b1-8f8a-7d5c2339f9c4'}, category=AttributeTypeDefCategory{typeCode=1, typeName='Primitive', typeDescription='A primitive type.'}, guid='b34a64b9-554a-42b1-8f8a-7d5c2339f9c4', description='null', descriptionGUID='null'}, cardinality=AttributeCardinality{ordinal=2, name='One Only', description='1 for one instance, no more and no less'}, valuesMinCount=1, valuesMaxCount=1, isIndexable=true, isUnique=true, defaultValue='null', externalStandardMappings=null}, TypeDefAttribute{attributeName='additionalProperties', attributeType=CollectionDef{name='map<string,string>', collectionDefCategory=CollectionDefCategory{code=1, name='map<{$0}, {$1}>', argumentCount=2, javaClassName='org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.MapPropertyValue'}, argumentCount=2, argumentTypes=[PrimitiveDefCategory{code=11, name='string', javaClassName='java.lang.String', guid='b34a64b9-554a-42b1-8f8a-7d5c2339f9c4'}, PrimitiveDefCategory{code=11, name='string', javaClassName='java.lang.String', guid='b34a64b9-554a-42b1-8f8a-7d5c2339f9c4'}], category=AttributeTypeDefCategory{typeCode=2, typeName='Collection', typeDescription='A collection object.'}, guid='005c7c14-ac84-4136-beed-959401b041f8', description='A map from String to String.', descriptionGUID='null'}, cardinality=AttributeCardinality{ordinal=1, name='At Most One', description='0..1 for zero or one instances. 0..1.'}, valuesMinCount=0, valuesMaxCount=1, isIndexable=true, isUnique=false, defaultValue='null', externalStandardMappings=null}], category=TypeDefCategory{typeCode=6, typeName='EntityDef', typeDescription='An object or concept of interest.'}, version=1, versionName='1.0', GUID='a32316b8-dc8c-48c5-b12b-71c1b2a080bf'}
2019-06-25 14:58:40.484 ERROR 1 --- [nio-8080-exec-3] o.o.o.r.l.r.OMRSRepositoryContentManager : Throwable:

java.lang.NullPointerException: null
    at org.odpi.openmetadata.adapters.repositoryservices.graphrepository.repositoryconnector.GraphOMRSMetadataCollection.verifyTypeDef(GraphOMRSMetadataCollection.java:124) ~[graph-repository-connector-1.1-SNAPSHOT.jar!/:na]
    at org.odpi.openmetadata.repositoryservices.localrepository.repositoryconnector.LocalOMRSMetadataCollection.verifyTypeDef(LocalOMRSMetadataCollection.java:729) ~[repository-services-implementation-1.1-SNAPSHOT.jar!/:na]
    at org.odpi.openmetadata.repositoryservices.localrepository.repositorycontentmanager.OMRSRepositoryContentManager.processNewTypeDefEvent(OMRSRepositoryContentManager.java:2226) ~[repository-services-implementation-1.1-SNAPSHOT.jar!/:na]
    at org.odpi.openmetadata.repositoryservices.archivemanager.OMRSArchiveManager.processTypeDefStore(OMRSArchiveManager.java:333) [repository-services-implementation-1.1-SNAPSHOT.jar!/:na]
    at org.odpi.openmetadata.repositoryservices.archivemanager.OMRSArchiveManager.processOpenMetadataArchive(OMRSArchiveManager.java:218) [repository-services-implementation-1.1-SNAPSHOT.jar!/:na]
    at org.odpi.openmetadata.repositoryservices.archivemanager.OMRSArchiveManager.processOpenMetadataTypes(OMRSArchiveManager.java:137) [repository-services-implementation-1.1-SNAPSHOT.jar!/:na]
    at org.odpi.openmetadata.repositoryservices.archivemanager.OMRSArchiveManager.setLocalRepository(OMRSArchiveManager.java:102) [repository-services-implementation-1.1-SNAPSHOT.jar!/:na]
    at org.odpi.openmetadata.repositoryservices.admin.OMRSOperationalServices.initialize(OMRSOperationalServices.java:409) [repository-services-implementation-1.1-SNAPSHOT.jar!/:na]

Note that this is only reported via DEBUG log messages, not audit
Possibly caused by #1163

I would not expect the graph repo to be running in the atlas server.  This suggests that there is a problem with the configuration in the Atlas server?  Have a look at the setting of the connector provider in the local repository local connection - this determines which repository connector is being started as the local repository - it should be pointing to the AtlasOMRS repository connector not the local graph repo

repo: odpi/egeria


text:
Governance Engine Client Unit Tests - ResourceAccessException

A recent dependabot proposal of #2018 threw two exceptions
[ERROR] Tests run: 14, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 2.59 s <<< FAILURE! - in org.odpi.openmetadata.accessservices.governanceengine.client.GovernanceEngineImplTest
[ERROR] org.odpi.openmetadata.accessservices.governanceengine.client.GovernanceEngineImplTest.testGetGovernedAssetComponentClientAPIException  Time elapsed: 0.013 s  <<< FAILURE!
org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <org.odpi.openmetadata.accessservices.governanceengine.api.ffdc.exceptions.MetadataServerException> but was: <org.springframework.web.client.ResourceAccessException>
	at org.odpi.openmetadata.accessservices.governanceengine.client.GovernanceEngineImplTest.testGetGovernedAssetComponentClientAPIException(GovernanceEngineImplTest.java:231)
Caused by: org.springframework.web.client.ResourceAccessException: Test Exception from REST client error
	at org.odpi.openmetadata.accessservices.governanceengine.client.GovernanceEngineImplTest.lambda$testGetGovernedAssetComponentClientAPIException$10(GovernanceEngineImplTest.java:233)
	at org.odpi.openmetadata.accessservices.governanceengine.client.GovernanceEngineImplTest.testGetGovernedAssetComponentClientAPIException(GovernanceEngineImplTest.java:231)

[ERROR] org.odpi.openmetadata.accessservices.governanceengine.client.GovernanceEngineImplTest.testGetGovernedAssetComponentListClientAPIException  Time elapsed: 0.006 s  <<< FAILURE!
org.opentest4j.AssertionFailedError: Unexpected exception type thrown ==> expected: <org.odpi.openmetadata.accessservices.governanceengine.api.ffdc.exceptions.MetadataServerException> but was: <org.springframework.web.client.ResourceAccessException>
	at org.odpi.openmetadata.accessservices.governanceengine.client.GovernanceEngineImplTest.testGetGovernedAssetComponentListClientAPIException(GovernanceEngineImplTest.java:126)
Caused by: org.springframework.web.client.ResourceAccessException: Test Exception from REST client error
	at org.odpi.openmetadata.accessservices.governanceengine.client.GovernanceEngineImplTest.lambda$testGetGovernedAssetComponentListClientAPIException$5(GovernanceEngineImplTest.java:128)
	at org.odpi.openmetadata.accessservices.governanceengine.client.GovernanceEngineImplTest.testGetGovernedAssetComponentListClientAPIException(GovernanceEngineImplTest.java:126)

The test case asserts
assertThrows(MetadataServerException.class .......)
ie one of our exceptions
yet...
The code appears to call getGovernedAsset (no catches here), which then (indirectly - no more catches) calls getforObject(String url, Class clazz, Object... params) on restTemplate, which according to https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/client/RestClientException.html throwns a RestClientException of which ResourceAccessException is a subclass
I'm unclear why this is only picked up with the surefire change, but it looks like an issue in the testcase - or more likely a deficiency in the client code's exception management
The spring rest client connector does correctly catch this exception, and I note also that other OMASs such as Assetconsumer do make use of the ocf connector, again catching these.
So I surmize that the surefire plugin is correct, and has been fixed, but the client here is incorrect....

Failing run example: https://dev.azure.com/ODPi/Egeria/_build/results?buildId=2499&view=logs&j=8be1a9ea-1eb4-5524-bf1d-a6df7ca2ef0e&t=8d97575e-cba0-5bf4-96d8-a61d91dc9985

We have many areas which need more unit tests. Code coverage analysis shows where. These particular unit tests could be resurrected but that is a code owner decision. As such seems little value in keeping this open for now


text:
Release 2.3

Create 2.3 release (agreed on status call 24 Sep)

[x] ✅ Create branch for 2.3 (PR not needed)
[x] ✅ Reassign any issues not being worked on to the next release
[x] ✅ Update master to 2.4-SNAPSHOT
[x] ✅ Ensure any remaining fixes are merged #3684
[x] ✅ Update branch version from 2.x-SNAPSHOT to 2.x
[x] ✅ Remove release notes from branch
[x] ✅ update release notes & rename #3669
[x] ✅ Verify notebooks #3698
[x] ✅ Check polymer UI (launches - but further tests not done, lacking example scenarios & lineage data)
[x] ✅ Check node (ps) UI #3725 #3724 #3719 #3709 #3691 #3682
[x] ✅ Run CTS (graph ok, inmem to be tested) #3741
[x] ✅ Run FVTs (this is only FVTs automated in the build process)
[x] ✅ Check samples (only samples in the build), utilities, client packaging [like 2.0 - there are issues we know of]
[x] ✅ Check swagger doc #3699
[x] ✅ Verify docker image/charts/compose (vdc not tested, moving to samples repo)
[x]  ✅ Launch release pipeline
[x]  ✅ Approve release
[x] ⚠ Verify artifacts all on maven central (check for JCenter & other errors in release logs)
[ ] ✅ Create GitHub release
[x] ✅ ensure any fixes ported to master

Branch will be made 25 Sep AM (UK time) unless any issues notes.

See https://github.com/odpi/egeria/issues/3669 for release note proposal

CTS successful on graph & local following the update to the UBI image configuration
Other notebooks including asset, config, start, discovery all working as expected
Docs ok

The release pipeline has now been started

Surprisingly the release sync ran to completion within a single 6 hour run this time - perhaps as I kicked off at the weekend.
Current anomolies to address:
2020-10-04T08:19:46.2447010Z ##[section]Starting: Sync Missing Package to Maven-Central
2020-10-04T08:19:46.2482849Z ==============================================================================
2020-10-04T08:19:46.2483599Z Task         : Command line
2020-10-04T08:19:46.2484370Z Description  : Run a command line script using Bash on Linux and macOS and cmd.exe on Windows
2020-10-04T08:19:46.2488584Z Version      : 2.164.2
2020-10-04T08:19:46.2489100Z Author       : Microsoft Corporation
2020-10-04T08:19:46.2489585Z Help         : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/command-line
2020-10-04T08:19:46.2490140Z ==============================================================================
2020-10-04T08:19:46.4090600Z Generating script.
2020-10-04T08:19:46.4122454Z ========================== Starting Command Output ===========================
2020-10-04T08:19:46.4147114Z [command]/bin/bash --noprofile --norc /home/vsts/work/_temp/006bcd4a-d1ff-459d-a9f5-9f0d51009614.sh
2020-10-04T08:19:46.4248938Z STARTING - Sync analytics-modeling-client:2.3
2020-10-04T08:19:46.7837094Z RESULT - Sync analytics-modeling-client:2.3 = {"message":"In order to sync to Maven Central your package must be included in the JCenter repository"}
2020-10-04T08:19:46.7868147Z STARTING - Sync data-engine-topic-connectors:2.3
2020-10-04T08:19:47.0081928Z RESULT - Sync data-engine-topic-connectors:2.3 = {"message":"In order to sync to Maven Central your package must be included in the JCenter repository"}
2020-10-04T08:19:47.0109388Z STARTING - Sync dev-ops-api:2.3
2020-10-04T08:19:47.1662323Z RESULT - Sync dev-ops-api:2.3 = {"message":"Version '2.3' was not found"}
2020-10-04T08:19:47.1686243Z STARTING - Sync digital-service-spring:2.3
2020-10-04T08:19:47.3676986Z RESULT - Sync digital-service-spring:2.3 = {"message":"Version '2.3' was not found"}
2020-10-04T08:19:47.3709529Z STARTING - Sync dino-view:2.3
2020-10-04T08:19:47.6167215Z RESULT - Sync dino-view:2.3 = {"message":"In order to sync to Maven Central your package must be included in the JCenter repository"}
2020-10-04T08:19:47.6196003Z STARTING - Sync dino-view-api:2.3
2020-10-04T08:19:47.8109637Z RESULT - Sync dino-view-api:2.3 = {"message":"In order to sync to Maven Central your package must be included in the JCenter repository"}
2020-10-04T08:19:47.8134708Z STARTING - Sync dino-view-server:2.3
2020-10-04T08:19:47.9795930Z RESULT - Sync dino-view-server:2.3 = {"message":"In order to sync to Maven Central your package must be included in the JCenter repository"}
2020-10-04T08:19:47.9823617Z STARTING - Sync dino-view-spring:2.3
2020-10-04T08:19:48.2654854Z RESULT - Sync dino-view-spring:2.3 = {"message":"In order to sync to Maven Central your package must be included in the JCenter repository"}
2020-10-04T08:19:48.2680274Z STARTING - Sync platform-services-client:2.3
2020-10-04T08:19:48.5072338Z RESULT - Sync platform-services-client:2.3 = {"message":"In order to sync to Maven Central your package must be included in the JCenter repository"}
2020-10-04T08:19:48.5117718Z STARTING - Sync presentation-server:2.3
2020-10-04T08:19:48.7031914Z RESULT - Sync presentation-server:2.3 = {"message":"In order to sync to Maven Central your package must be included in the JCenter repository"}
2020-10-04T08:19:48.7062172Z STARTING - Sync stewardship-engine-services-api:2.3
2020-10-04T08:19:48.8867895Z RESULT - Sync stewardship-engine-services-api:2.3 = {"message":"In order to sync to Maven Central your package must be included in the JCenter repository"}
2020-10-04T08:19:48.8899273Z STARTING - Sync stewardship-engine-services-client:2.3
2020-10-04T08:19:49.0621314Z RESULT - Sync stewardship-engine-services-client:2.3 = {"message":"In order to sync to Maven Central your package must be included in the JCenter repository"}
2020-10-04T08:19:49.0655983Z STARTING - Sync stewardship-engine-services-spring:2.3
2020-10-04T08:19:49.3332795Z RESULT - Sync stewardship-engine-services-spring:2.3 = {"message":"In order to sync to Maven Central your package must be included in the JCenter repository"}
2020-10-04T08:19:49.3364384Z STARTING - Sync subject-area-fvt:2.3
2020-10-04T08:20:43.8139687Z RESULT - Sync subject-area-fvt:2.3 = {"status":"Validation Failed","messages":"[Missing: no javadoc jar found in folder '/org/odpi/egeria/subject-area-fvt/2.3', Dropping existing partial staging repository.]"}
2020-10-04T08:20:43.8168263Z
2020-10-04T08:20:43.8255400Z ##[section]Finishing: Sync Missing Package to Maven-Central

Of these

analytics modeling doesn't have a client -> NO ACTION
data-engine-topic-connectors -> new, so REQUESTED ADDITION
dev-ops-api & digital-service-spring -- something ODD here as those artifacts not present -> INVESTIGATE MONDAY
dino-view* -> new. REQUESTED ADDITION
platform-services-client -> new. REQUESTED ADDITION
presentation-server -> new. REQUESTED ADDITION
stewardship-engine* - known. we've only had stubs for many releases. NO ACTION
subject-area-fvt -> This was supposedly fixed. twice :-( -> INVESTIGATE MONDAY

It appears dev-ops-api and digital-service-spring are present on the JFrog artifactory 'egeria-release-local' repository - which is the final point the build distributes to, prior to requesting (automatically) they are pushed to bintray (also jfrog). Will look on monday at a) why this could have happened b) how to fix. From a cursory scan the scripts ran ok, so it could be a jfrog issue (we've had multiple before)

Is presentation-server really new in 2.3?

Release notes have been updated in #3670 including a reference to the missing maven artifacts

Is presentation-server really new in 2.3?

Probably debatable. did anyone have any chance of really using it before? And it wasn't packaged in anyway, so though it was indeed in the source tree,  it's effectively new as an end deliverable|?

The release notes state:
Known Issues
Several maven artifacts have not been published to maven central/JCenter. See issue #3675 They can be retrieved from JFrog Artifactory at 'https://odpi.jfrog.io/odpi/egeria-release-local' if needed and it is not possible to build locally.
org.odpi.egeria:presentation-server
org.odpi.egeria:subject-area-fvt
org.odpi.egeria:dev-ops-api
org.odpi.egeria:digital-service-spring

Note that
org.odpi.egeria:dev-ops-api
org.odpi.egeria:digital-service-spring

have now been addressed by re-staging the artifacts from the release pipeline and re-distributing.

2.3 has now shipped. closing


text:
Update README.md

Added Youtube video link to README.

Hello Anil, welcome to Egeria.  Your PR is failing because each commit needs to be signed with a DCO statement in it.  This is done with the git commit -s command.  The process is outlined in the community guide - https://github.com/odpi/egeria/blob/master/Community-Guide.md
There is a description of the DCO - https://github.com/odpi/egeria/blob/master/Community-Guide.md#why-the-dco

recheck

I am going to close this PR as I can not merge without the dco.

authors: anilpai mandy-chessell schannamallu


text:
(Release 2.11) updates prior to release

Fixes image versions used by current helm charts to be appropriate for this release
(@davidradl see PRs for egeria-react-ui to move to 2.11.0 & note @sarbull that egeria-ui is currently set to 2.8.0)
Moves from Always to IfNotPresent for container image loading -- reduces pulls of images which are unnecessary once released as they are static

This needs to be merged to continue with testing. Further PRs may be added to complete the 2.11 work


text:
🛑 urbamonde.org is down

In 1524370, urbamonde.org (https://www.urbamonde.org) was down:

HTTP code: 429
Response time: 753 ms

Resolved: urbamonde.org is back up in c387c40.

repo: odqo/upptime


text:
🛑 urbamonde.org is down

In 5bcd742, urbamonde.org (https://www.urbamonde.org) was down:

HTTP code: 429
Response time: 724 ms

Resolved: urbamonde.org is back up in 9774fbc.


text:
Organisation

Besides the use of schema states the mode "organization" (English US) instead of "organisation" (English UK), the mapping is like this:
[schema:memberOf, $(organization), xsd:string]    #TODO: THIS HAS TO BE A URI OF TYPE ORGANISATION, E.G., REPRESENTING OEG     - [schema:affiliation, $(organization), xsd:string]  #TODO: SAME HERE     - [schema:worksFor, $(organization), xsd:string]    #TODO: THIS HAS TO BE A URI OF TYPE ORGANISATION, E.G., REPRESENTING OEG
As far as my academic life has experienced when you apply for a conference or any other event or service the organisations required are university, faculty while the lab is included in the description of your role.
I was wondering whether you were taking this into account or my understanding is wrong.

This is different, as it is for our group, so we will probably add the URI of OEG here, although this does not mean that we may also add UPM and ETSIINF as well, since we can have as many triples as we wish.

authors: flowsta ocorcho

repo: oeg-upm/morph-website


text:
Projectfile

Description
This will make the init command and the new command interactive.
Checklist

I'll fix the conflicts and make the tests pass.

Thanks! I'll look this over later after I fix master. My initial impression though is I would prefer to enable interactivity with an -i/--interactive flag. Only being interactive makes the config file way less useful and as a user I would want non-interactive by default.

I think you make a good point. Except the package name and the description all the other questions are pretty static and it can be supplied by the config file.
I'll change the behavior to add a -i option for interactive.

The tests are now passing. But I haven't added new tests to cover the code that I have added. I'll work on adding tests tomorrow. In the meantime, I welcome any comments or suggestions.

I've added tests to the interactive init command. I have also fixed the failing tests. The PR is pretty big. I'm happy to do a screen share and walk you through the main points if you're interested.
I'll add more tests to the interactive new command as well, but I think this PR is ready for your review.

In init and new command files can you please change from hatch.settings import load_settings to from hatch.settings import copy_default_settings, load_settings and use that new function in the except FileNotFoundError:? That was an oversight of mine.
You can then use the default settings in the functions.

After those changes, we also need to make ourselves the tool.hatch as we discussed.
Here are some examples I've found:
https://github.com/pypa/pip/blob/54b983c2bd56dfbd61bbcc2dcc9177d4e55e25af/pyproject.toml
https://github.com/saezlab/pypath/blob/b285a3a80815a6f27100966c0ad5da01fe33fe61/pyproject.toml
https://github.com/pandas-dev/pandas/blob/e0fe5cc60b1dc0d777223bba64b8abfc0e0e02ab/pyproject.toml
https://github.com/twisted/twisted/blob/2dde252439267573fb802b5ab64af9517b3ea856/pyproject.toml

https://github.com/pypa/pip/pull/4144#issuecomment-332024594

Sorry, I missed a few.

Looks great! We just need to change the pyproject.toml: https://github.com/pypa/pip/pull/4144#issuecomment-332024594 until end of thread
So, initially I was thinking we could have metadata and commands, but exclude packages for when Hatch supports Pipfiles. Sound good?

Looks like one test is failing on one Python36-x64 Appveyor.
Looks to me it's a timeout failure. Can you take a look?

That's just virtualenv being slow, it happens sometimes :/

The PR looks great except the pyproject.toml needs:
[build-system]
requires = ["setuptools", "wheel"]

and put metadata right under [tool.hatch].

Tests failing due to source -> metadata change.

WooHoo!! 🎉

authors: amjith ofek

repo: ofek/hatch


text:
Alignment off when using bootstrap input-group

With the following markup the alignment of the completer-dropdown is off. Doesn't seem to be able to take into account the height of the field:

            <ng2-completer [inputClass]="'form-control'"
                [(ngModel)]="customerCode"
                [datasource]="customerAutoCompleteDataService"
                [minSearchLength]="2"
                (selected)="onCustomerSelected($event)"
                (blur)="lookupCustomer(customerCode)"
                [ngModelOptions]="{standalone: true}">
            </ng2-completer>

                <button class="btn btn-default" type="button" (click)="showChildModal()">…</button>

This is using bootstrap 3.3.7

Add this class to your page (not in Angular component or template):
.completer-input { 	width: 100% !important; }

authors: mrnickel suryakand


text:
Fixed Header, no Body

First, I'm using @fran-worley's native class PR version of ELT (#701) on Ember 3.11. Everything seems to work fine, until I set fixed=true on the header. I've tried to reproduce this with a blank app, but I'm running into other problems related to Glimmer/Ember-cli/whatever, so I want to ask here before I spend more time trying to get the blank app to break in the way my app is!
Namely, this is the structure I get of my table:

Everything looks right, I think, but the view mussing about makes the div 0px tall (and when I change that, still the contents of the table aren't visible). I presume this is somehow related to #694, but my understanding of how ember-in-viewport works is nonexistent. I'd be able to use the system as is without a fixed header, but there are going to be many, many rows, and keeping the header visible is very, very preferred. Any ideas?

I am able to get the table contents to appear if I force a height on .lt-body-wrap, but I suspect that's not a long-term solution?

Similarly, forcing a height to .ember-light-table fixes the problem as well, but the solution is not as elegant as what I get with the header unfixed, which is that the table gobbles up the rest of the space it has available.
Fixed on:

Fixed off (you can see header scrolling away):

@muziejus had this been working in the past with older versions or are you new to ELT? Our funny app examples seem to be coping, even with the fixed headers but in fairness I've not run these of ember 3.11 yet!! I'll be running some visual tests prior to merging the main PR so I'll let you know if I can recreate otherwise a dummy app example might be necessary...

Thanks for writing. I've never implemented ELT before, and I was holding off on my current project because of the native class syntax issue you already seemed to take care of.
To clarify, the invocation here:
https://github.com/wandertext/wandertext/blob/ember-table/app/templates/components/entry-grid-table.hbs
Should be sufficient (assuming fixed=true is also passed)? I don't have to explicitly declare the height, etc.?

That is:

  {{#light-table this.table
    as |t|}}
    {{t.head }}

    {{#t.body
      canSelect=false
      onScrolledToBottom=(action this.onScrolledToBottom)
      rowComponent=(component "table-row" EntryValidations=this.EntryValidations)
      as |body|
    }}
    {{#if this.isLoading}}
        {{#body.loader}}

 class="text-3xl">Loading Entries

          {{svg-jar "circle-o-notch" class="mx-auto text-primary-500 fill-current rotate" width="48" height="48"}}

        {{/body.loader}}
      {{/if}}
    {{/t.body}}

    {{t.foot}}

  {{/light-table}}

As for dummy apps, I've tried to make a blank octane app and get what I think is the most basic table imaginable:
https://github.com/muziejus/elt-octane-test
Which gives me the previously never seen Error: Compile Error: compute is not a helper which I suspect has something to do with glimmer?
Hopefully this kind of reporting is useful?

@muziejus I'm not entirely sure the cause of the compile error but it was also noted here - https://github.com/offirgolan/ember-light-table/issues/703#issuecomment-504571978
Thank you so much for your detailed information - rest assured, we'll get fixed headers working as it's pretty critical for most people. I'm pretty tied up this week but will try to find some time next week to work on the PR and review your issue in detail at the same time.

Thanks! I've got a stable work around for the time being using boring tables that will get me through the summer I think, but I do want to be a part of the ELT community once I open up the app I'm working on!
Incidentally, I can confirm that at one point I had fixed headers and scrollToBottom working on my Octane app.

@muziejus you should find the compile error you were experiencing has been fixed in the beta 4 release (please note the breaking API changes before you upgrade!).
I believe that you need to set the height on the table itself when using fixed. See the example here http://offirgolan.github.io/ember-light-table/#/scrolling
If you are still having problems please reopen this issue.

Super, thanks!

authors: fran-worley muziejus

repo: offirgolan/ember-light-table


text:
RAGファウンドリー：検索強化生成のためのLLMを高めるためのフレームワーク

タイトル: RAGファウンドリー：検索強化生成のためのLLMを高めるためのフレームワーク
リンク: https://arxiv.org/abs/2408.02545
概要:
Retrieval-Augmented Generation（RAG）システムの実装は、データ、ユースケース、複雑な設計の深い理解を必要とし、 inherently複雑です。さらに、これらのシステムの評価には、検索の精度と生成の品質の両方を多面的なアプローチで評価する必要があり、大きな課題があります。私たちは、RAGのユースケースのための大規模な言語モデルを拡張するためのオープンソースフレームワークであるRAG Foundryを紹介します。RAG Foundryは、データの作成、トレーニング、推論、評価を単一のワークフローに統合し、RAG環境で大規模な言語モデルをトレーニングおよび評価するためのデータ拡張データセットの作成を容易にします。この統合により、さまざまなRAG技術を素早くプロトタイプ化し、実験することができ、ユーザーは内部または専門知識源を使用してデータセットを簡単に生成し、RAGモデルをトレーニングできます。私たちは、さまざまなRAG構成を使用してLlama-3とPhi-3モデルを拡張および微調整し、3つの知識集中データセット全体で一貫した改善を示すことで、フレームワークの有効性を示します。コードは https://github.com/IntelLabs/RAGFoundry でオープンソースとして公開されています。

@offloading が以下のラベルを提案し、適用しました：

research
open-source
enhancement

論文要約
この論文では、Retrieval-Augmented Generation（RAG）システムを利用するためのフレームワークであるRAG Foundryが紹介されています。これにより、RAG環境で大規模な言語モデルをトレーニングし、評価することが容易になります。RAG Foundryはデータの作成から評価までを統合したワークフローを提供し、様々なRAG技術を素早く試すことができます。実験では、Llama-3とPhi-3モデルを拡張して、3つの知識集中データセット全体で改善を示しました。このフレームワークは、https://github.com/IntelLabs/RAGFoundry でオープンソースとして公開されています。

repo: offloading/Yukihiko


text:
hmm

probably won't work, you don't seem to set the file to readonly/deny writes.

Had trouble with that so I temp removed it from the repo

Works on first boot though

Please specify that in the README.

i was hoping this would be more of a, "here's the code to do that, have fun" but alright i'll specifiy it

I'm not proficient with javascript, electron, or anything like that, sorry.

authors: combatneko ohlookitsderpy

repo: ohlookitsderpy/QuoteRewriter


text:
As a user, I want to be able to add a new course to the app

Tasks:

#39
#40
#55
#41
#42

Acceptance criteria:

[ ] User is able to add course when logged in

Implement tags

Improve form input validation to include past dates

Move course addition to it's own page

authors: joonas-a piamanns

repo: ohtutraininghub/traininghub


text:
Purge Prometheus database and reduce retention time

I have this setup running on a normal Ubuntu server and the database has grown to several gigabytes in size.
How can I set the Prometheus database to only retain a certain time period of data and discard the rest?
Is there a way to manually purge the database entries? I'm hesitant to just delete the files in the
/Docker-Raspberry-PI-Monitoring/prometheus/data folder.

I'm not an expert on Prometheus, so please correct me if I'm mistaken.
In the docker-compose.yml file, under the prometheus service, under the commands section, you can add the following options to ensure that the data for the last 15 days is always kept (for example) under 10 GB:
- '--storage.tsdb.retention.time=15d' # Retains data for 15 days
- '--storage.tsdb.retention.size=10GB' # Limits data retention to 10GB

Afterward, you will need to restart or recreate the service for the changes to take effect.

That worked! Thanks for the answer.

authors: Stoobiedoo sierikov

repo: oijkn/Docker-Raspberry-PI-Monitoring


text:
Add nick of person asking the question to the history

Keep track of who (nick) was asking the question on the channel.

Fixed in d7e304a

repo: oiramNet/AI-IRC-Bot


text:
Aktiivsete haigusjuhtude hinnang ja nakatuvus kohalike omavalitsuste kaupa

Kas on võimalik näidata aktiivsete haigusjuhtude hinnangut ja 14 päeva nakatuvust ka KOVide kaupa (vallad ja Tallinna linnaosad)?

Tere! Praegu neid andmeid meil ei ole kahjuks.

repo: okestonia/koroonakaart