Releases: howsoai/amalgam
Amalgam 58.1.1
What's Changed
- 22497: Fixes segfaults for index_min and index_max with null keys by @howsohazard in #341
Full changelog: bd48a59...410684e
Amalgam 58.1.0
What's Changed
-
22427: Implements "surprisal" as an option for generalized distance which returns raw surprisal values (to complement surprisal_to_prob), MINOR by @howsohazard in #329
-
22451: Fixes a number of rare edge case bugs, removes unnecessary memory management complexity, improves performance by @howsohazard in #330
-
22414: Improves memory reuse of apply opcode, improves profiling report, and improves AFMI's ability to catch potential memory corruption by @howsohazard in #331
-
22454: Improves performance of query engine when modifying or creating new entities, fixes bug where certain values (especially null values) could be double-accumulated in distance queries by @howsohazard in #333
-
22457: Fixes issue where memory could be improperly overwritten, also fixes issue with low nominal counts for distance queries by @howsohazard in #334
-
22459: Fixes crash from bug where BAIS data structure could go up to 63 indices beyond the data stored by @howsohazard in #335
-
22460: Fixes crash with BitArrayIntegerSet by @howsohazard in #336
-
22474: Fixes rare issues that can lead to inconsistent EvaluableNode flags, leading to crashes by @howsohazard in #337
-
22199 Implements index_min and index_max op codes, MINOR by @naricc in #316
-
22481: Includes index_min and index_max in generation, updates .editorconfig with Visual C++ style. by @howsohazard in #338
-
22484: Fix assign_entity_roots transaction logs. by @dmaze in #339
-
Bump cross-spawn from 7.0.3 to 7.0.6 in /test/wasm_test by @dependabot[bot] in #340
Full changelog: f797e18...bd48a59
Amalgam 58.0.0
What's Changed
-
21799: Changes SBFDS central data cache from matrix to column stores, improving performance by @howsohazard in #321
-
22250: Adds EvalOnEntity to Amalgam API, MINOR by @dmaze in #324
-
21364: Improves entity persistence: works as single transactional files as well as performance improvements, MINOR by @howsohazard in #315
-
22425: Implements VERIFY_ENTITY in trace files and fixes issue where it would respond incorrectly, MINOR by @howsohazard in #328
-
22408: Add ExecuteEntityJsonPtrLogged API call by @dmaze in #326
-
22286: Amlg lang improvements: removes query_weighted_sample, weighted_rand, updates rand, query_sample, sort, reduce, MAJOR by @howsohazard in #327
Full changelog: 8ad85c5...f797e18
Amalgam 57.0.9
What's Changed
- 22397: Fixes bugs with sparse deviation matrices where incorrect deviations were used by @howsohazard in #323
Full changelog: 7b4206e...8ad85c5
Amalgam 57.0.8
What's Changed
-
22391: Reduces lock contention for string interning by @howsohazard in #322
-
22401: Fixes two bugs with sparse deviation matrices, one that reduces ML quality on nominal numeric features by @howsohazard in #325
Full changelog: ce17738...7b4206e
Amalgam 57.0.7
What's Changed
- 22379: Fixes to performance bug involving union and intersect opcodes by @howsohazard in #320
Full changelog: 05b99d8...ce17738
Amalgam 57.0.6
What's Changed
- 22373: Fixes issue where evaluable nodes could be double-freed in generalized distance opcode by @howsohazard in #319
Full changelog: d60a921...05b99d8
Amalgam 57.0.5
What's Changed
- 22367: Fixes deadlock issue with entity writes by @howsohazard in #318
Full changelog: b287deb...d60a921
Amalgam 57.0.4
What's Changed
- 22346: Fixes issue when changing an opcode's type to an assoc where keys would be lost and turned into empty strings by @howsohazard in #317
Full changelog: 1a80945...b287deb
Amalgam 57.0.3
What's Changed
-
22315: Fixes parse issue where if a key of an assoc starts with a number, it would be improperly printed in a way that would be read in as a number by @howsohazard in #309
-
22173: Improves performance by implementing thread local allocations by @naricc in #310
-
22325: Fixes MacOS homebrew Python install by @apbassett in #312
-
22324: Fixes crash involving EvaluableNodeManager allocations with address collisions wrt TLAB by @howsohazard in #311
-
22333: Fixes bug introduced to entity persistence in last PR by @howsohazard in #313
-
22339: Fixes segfault bug by @howsohazard in #314
Full changelog: 3f9a2f0...1a80945