Skip to content

Latest commit

 

History

History
63 lines (42 loc) · 2.85 KB

File metadata and controls

63 lines (42 loc) · 2.85 KB

Naksha_2.2.20

  • Remove unused module snakeyaml.

Naksha_2.2.19

  • Changed from Java 17 to Java 11 for naksha-lib-mm-util project.

Naksha_2.2.18

  • Fix snakeyaml conflicting versions.

Naksha_2.2.17

  • Fixed ext references to avoid confusion from opensource consumption

Naksha_2.2.16

  • Updated OpenAPI URLs to reflect latest API migration.

Naksha_2.2.15

  • Added mom10 module to handle MOM version 10.

Naksha_2.2.14

  • Refactor the DefaultStorageHandler.java to make it extensible without modifying the core implementation.

Naksha_2.2.13

  • Local testing support for extensions.

Naksha_2.2.12

  • Geo-hash is now generated directly from the geometry instead of centroid.
  • This fixes the error "Geohash requires inputs in decimal degrees" that occurred when using the centroid.

Naksha_2.1.5

  • Fixed thread hanging issue fixed by avoiding indefinite locking in FibLinearProbeTable.java

Naksha_2.1.4

  • Fixes:
    • Patch API (POST /features) fixed to replace entire array instead of append nodes during patch operation, which otherwise prevents removal of the node even-though is desired

Naksha_1.1.1

  • Fixes:
    • PGSQL triggers fixed to handle missing rtcts and version fields for existing data migrated to newly created Naksha spaces
    • xyz namespace object fixed to return correct field values in API responses. We now use PGSQL based insert/update/delete feature operations.
    • Fixed Sequencer module to skip external connectors that don't have DB credentials to perform sequencing
    • Fixed Publisher module to skip SNS message attribute where it is found as empty string in message event
    • Fixed handle value in Iterate API response to support subsequent iterate operations using previous handle as offset
    • Event Publisher fetch-newer-transactions query fixed to improve performance (from 10 mins per call to 1 sec) for significantly bigger history table (e.g. 80+ million records or 190+ GB)

Naksha_1.1.0

  • MCPODS-5082 - First working version deployed in E2E, to enable migration of UTM Dev Spaces from DataHub to Naksha setup
  • Introduced new Transaction logging with help of Postgres triggers (with transactional atomicity).
  • Added Background Transaction Handler jobs to sequence and publish the SpaceDB transactions on desired AWS SNS topic, with "Atleast-Once" messaging guarantee.
  • Segregated use of DB instances i.e. Naksha AdminDB v/s Foreign SpaceDBs.
  • SNS Feature Publisher supports additional message attribues as per Subscription config params customMsgAttributes
  • Fixes:
    • GET /connectors API authorization fixed to correctly validate request-rights against manageConnectors token-rights.

Naksha_1.0.0

  • MCPODS-4933 - First PoC version, demo'ed in E2E, as an alternative to DataHub APIs