Changes since 8.11
API
separate subscribed attributes on get_attributes methods
add methods to stop archiving and clear caches
improved db loading/attr check/compare dbs
load last values if no data in first minute
Use DbSchemas as default property, remove hdb/tdb
reapply AttributeFilters property, use them on get_next_archiver
unify get subscriber/periodic/archiver
use get_table_timestamp in adjust dates on load_last_values()
get_attribute_values and multiprocessing
get_attribute_indexes
get_attribute_values_query
allow schemas as argument in get_attribute_values
add check and stop_archiving methods to api
Bugfixes
solve bugs in methods getting partitions
solve bugs on decimating arrays and strings
solve bug on calling start_archiving recursively
solve cache bug on adding new attributes
solve bug when schema=api in getApi
solve bug on getting arrays, move methods from maintenance
solve bug in load schema
fix bugs in archiving browser for Taurus5
solve cache issues on load_last_values
solve error on get_attributes() cache
solve None epoch error in get_last/first
remove case sensitive in get..archiver
add missing args to get_attributes_values
solve bugs on delete data and empty table dates
solve bugs in decimate_db
Others
Disable keys during load file
move extract_array_index to utils
allow custom group_by in queries // add str2mysqlsecs, mysqlsecs2time
decimate/insert using csv files and load data
get_attributes_by_table(as_ids=True)
dbs.mysqldump ; allow tables separated by commas
create archiving2csv.main()
use decimate=None for RAW values
rebuild decimate_into_new_table to use device_values_llist
Use load_last_values() to fill gaps on start_time
adapt tdb/hdb to load_last_values(epoch) api
document decimation, catch exceptions
move DECIMATION_MODES to reader
query decimation by density on subprocess
set SSCursor as default
allow non declared device classes
add defaults to arguments
allow custom schema names
improve decimation methods in maintenance module
improve methods returning attr lists
add delete partition method
updated check_db traces and args
adapt decimate_by_value to multiple dbs;
export MIN_FILE_SIZE to the api
add get_host methods to multi
adapt archiving_service to hdb++
allow to add extra options on backups
adapt to decimated array tables
use argparse for shell
add TableNames/TableSize/DatabaseSize attributes
refactor get_last_attribute_values
add "what" argument to get_attribute_values
add get_errors* methods
Add regexp to get_attributes
Increase restart_attributes timeout
comments / cleanup
Add load_last_values as ultimate fallback
Add regexp on get_attributes
Add epoch on load_last_values
Refactor get_attribute_values_from_any method
add correlation for arrays
check last values only in last partition, move methods to hdbpp.query
add get_data_types/tables methods
add legend
add suffixes for missing table types
improve decimation, add methods for getting last values
add path to testing library
adapt backup to multiple tar files
set check_db_schema as main method
add new partitions/decimate
add host check for get_manager()