The Mango Store URL has changed from https://store.infiniteautomation.com to https://store.mango-os.com.
What does this mean for you?
You will have to change the store variable in your properties file to continue to get updates from the store in the future.
How do I change my store variable?
By clicking the link associated with your version of Mango, you will be redirected to a set of instructions to follow.
Mango v4
Mango v3
To go to the new store, click here!
mangoNoSqlDatabase-3.7.1
Version 3.7.1-
Add auxiliary point value database to backups
Version 3.7.0-
Upgraded to work with core version 3.7.x
-
Improve feedback in UI for transfering NoSQL data into and out of Mango
Version 3.6.4-
Better exception handling on corrupt records in serializer
Version 3.6.3-
Upgrade IasTSDB library to pickup fix for inserting a list of 0 backdates fails
Version 3.6.2-
Fix bug where backdates could get lost and the point values waiting to be written would increase inaccurately
-
Fix bug where point values with null annotations would be discarded
-
Fix bug where small point clean interval setting could cause discarded data
-
Update IasTSDB library for better handling when canceling queries
Version 3.6.1-
Fix bug where system settings ‘backup now’ button didn’t work
Version 3.6.0-
Upgraded to work with core version 3.6.x
-
Adding HTML5 UI for tools to import data/restore
-
Support legacy H2 databases when migrating data into NoSQL
Version 3.5.1-
Added retries to Merges and NoSQL Migration in the event of time disordered corruption
-
Bugfixes in saving backup settings
-
Only do NoSQL Migration if H2 database at connection string exists
-
Treat BufferOverflowException in Merge and NoSQL Migration as warning in log and continue to next series
-
Update IasTSDB library to pickup performance improvements in startup time and link reloading
Version 3.5.0-
Fix for class cast error due to annotated point value classes in cache
-
Upgraded to work with core version 3.5.x
-
Put fast / slow reload link buttons on new system settings page
-
Improved cancel action responsiveness in merge / migrate / mergrate
-
Improved status request rate in merge / migrate / mergrate / restore
-
Moved corruption scan reports to rolling files, settings in ma.home/classes/log4j2.xml
-
Moved reversible conversion reports to rolling files, settings in ma.home/classes/log4j2.xml
-
Upgrade IasTsdb library for improved handling of failed data insertion attempts, data is retained and retried.
Version 3.4.1-
Fix for corruption causing points waiting to be written count to get off
-
Fix for corruption causing time period of data point series to get off
-
Discard samples with duplicate timestamps in backdated inserts.
-
Cleanly discard extremely large samples that cannot be inserted into series
Version 3.4.0-
Upgraded to work with core version 3.4.x
-
Don’t allow migrating from an H2 database that doesn’t exist
-
Fix bug where purging a point with no data at all would endlessly loop
Version 3.3.3-
Retry deletes if samples disordered in intra-shard purge
-
Retry counts for disordered samples
Version 3.3.2-
Fix for some potential backdates getting discarded in some corruption circumstances
-
Fixing start bookend to return null values if no value exists before the query time.
Version 3.3.1-
Fix for the count of point values getting off if write exception in batch insert
Version 3.3.0-
Upgraded to work with core version 3.3.x
Version 3.2.4-
Upgrade NoSQL library to pickup bugfixes around online corruption fixing
-
Adding NoSQL Migration to import values from external Mango with NoSQL data
-
Clearer wording on the tools page to better distinguish between the various data import options
Version 3.2.3-
Fix concurrency error with rejected write behind task
Version 3.2.2-
Merge cancel button should be a quicker effect.
-
Upgrading NoSQL library
-
Fixed bug where merge tasks were rejected immediately, hanging the merge tasks.
Version 3.2.1-
Fixing bug in purge where almost all data is purged.
Version 3.2.0-
Upgraded to work with core version 3.2.x
-
Optionally count values during purges to improve performance
-
More robust purge error handling
Version 3.1.0-
Upgraded to work with core version 3.1.x
Version 3.1.0-
Purging point-data stored while purging point values.
Version 3.0.0-
Upgraded to work with core version 3.0.x
-
Adding rest/v2/nosql/point-data REST endpoints to store data mapped to data points at a given time
Version 1.3.5
Version 1.3.4
Version 1.3.3-
Upgraded NoSQL library
-
Exposed onlyScanDirty property.
Version 1.3.2-
Improve purge resolution, but only for purge periods less than 24.86 days ago.
Version 1.3.1-
Upgrading NoSQL library to pickup bugfix for Multi-Query
Version 1.3.0-
Upgraded to work with core version 2.8.x
-
Write performance improvements via batch writing
-
More system settings for batch writing, see help on system settings page
-
Online corruption scanning to fix corrupt data while Mango is running
-
Online conversion to a reversible data file format that allows faster startup times for Mango
Version 1.2.4-
Write performance improvements via batch writing
-
More system settings for batch writing, see help on system settings page
-
Online corruption scanning to fix corrupt data while Mango is running
-
Online conversion to a reversible data file format that allows faster startup times for Mango
Version 1.2.3-
Further improved write performance for point values
-
Added ability to specify database location via env.properties file
-
Improved corruption scan times
-
Adding check prior to merge of TSDBs to ensure you have enough File Descriptors available
-
Improved queries for end of shards, this only effects new databases or converted legacy dbs
-
Added env.property to select shard stream access type
-
Added Image Data Type Support and upgraded NoSQL Library to allow this
Verison 1.2.2-
Improved efficiency of saving point values
-
Improved efficiency of multi-threaded corruption scanning
-
Adding link to H2 connection URL parameters in help.
-
Adding validation messages to the system settings page
Version 1.2.1-
Changed data queued event handling from Do No Allow, to Ignore
-
Upgraded to work with core version 2.7.x
Version 1.2.0-
Upgraded to work with core version 2.6.x
-
Changing Backup task to run at low priority
-
Adding restore page for database management
-
Adding incremental setting to the backups
-
Improved performance for batch writing behind
-
Upgrade library to capture bugfix for backdate posting and performance improvements to backdate posting.
-
Adding System settings for adjusting corruption scan threads.
Version 1.1.7 Discarding duplicate data with same timestamps in backdate post as well as during direct inserts
Upgrade library to 1.0.10
Version 1.1.6 Improved performance for batch writing behind
Upgrading library to 1.0.9 to improve locking fairness
Version 1.1.5 Upgrading library to 1.0.8 to capture improvements in data persistence
Adding ability to tune the batch write behind settings
Adding Data Lost event to indicate a failure that loses data
Adding Data Queued event to indicate tuning system setting is necessary
Version 1.1.4 Upgrading mangoNoSQL library to 1.0.7 to capture improvements for very large systems
Version 1.1.3 Upgrading mangoNoSQL library to 1.0.5
Version 1.1.2 Fixing bug in backup where it would track all .zip files and remove them according to the number of backups to keep. Now it tracks only the backup zip files made by this module.
Version 1.1.1 Upgrading the core database library to better mark dirty databases and ensure they are repaired at next restart
Adding ability to mark the Point Values database as dirty to force repair on next restart
Fixing bug where backups were not executing
Version 1.1.0 Changing how database size is determined, more accurate now
Adding cancel button for Migration tool
Version 1.0.9 Fixed bug for getPointValueAt(timestamp) where a value would never be returned
Moved migration javascript to load from versioned url
Version 1.0.8 Fixed bug in Migration where End Time in UI was not being calculated properly
Changing tuning parameters for inserts under heavy load
SPAWN_THRESHOLD = 100000, we create a new work item when the data waiting to be set grows above SPAWN_THRESHOLD * INSTANCES
MAX_INSTANCES = 10, the max number of high priority work items that can insert data
MAX_ROWS = 100000, the maximum rows that each work item will insert
Version 1.0.7-
Upgraded to work with core version 2.5.x
-
Fixed bug where points being saved via a Set Point Source could fail if the message was null (ie. Point Links)
Version 1.0.6 Fixed failing backups
Upgraded MangoNoSQL core to 1.0.3
Changed default backup period to daily
Version 1.0.5 Fixed bug where deleting one specific point value would not work
Removed Experimental REST API
Version 1.0.4 Added license restrictions
Improved robustness of data migration
Version 1.0.3-
Upgraded to work with core version 2.4.x
Version 1.0.2-
Fixed bug in finding Inception date, no data now returns a date of -1 not 0
Version 1.0.1-
Adding basic REST API for json data, usage: /rest/v1/datapoints/ will list all data points
-
Fixing delete orphaned point values to actually delete the series.
-
Fixed bug in default backup location on Windows machines
Version 1.0.0