baltrad-db.git
6 months agoTicket 766: Merge attribute_values and nodes tables into one master upstream jenkins-baltrad-db-427
Anders Henja [Fri, 25 Jan 2019 08:19:26 +0000 (09:19 +0100)]
Ticket 766: Merge attribute_values and nodes tables into one

8 months agoTicket 733: Modify to work with python3 jenkins-baltrad-db-426
Mats Vernersson [Mon, 17 Dec 2018 13:38:45 +0000 (14:38 +0100)]
Ticket 733: Modify to work with python3

File reading in storage.py of the BDB-server updated to always read contents as bytes.

8 months agoUpdated bdbserver start script jenkins-baltrad-db-425
Anders Henja [Thu, 29 Nov 2018 21:49:01 +0000 (22:49 +0100)]
Updated bdbserver start script

10 months agoChanged bdbservers default user/group to be baltrad jenkins-baltrad-db-424
Anders Henja [Thu, 27 Sep 2018 20:40:18 +0000 (22:40 +0200)]
Changed bdbservers default user/group to be baltrad

11 months agoAdded bdbserver script to be added to /etc/init.d jenkins-baltrad-db-423
Anders Henja [Thu, 30 Aug 2018 20:47:00 +0000 (22:47 +0200)]
Added bdbserver script to be added to /etc/init.d

13 months agoTicket 749: Handling non-unique identifiers in /what/source jenkins-baltrad-db-422
Mats Vernersson [Thu, 28 Jun 2018 11:44:08 +0000 (13:44 +0200)]
Ticket 749: Handling non-unique identifiers in /what/source

A new method for matching the correct source for a source-string has been implemented in the get_source_id-function of backend.py. With the new method, all matching key-value pairs of the database are collected and evaluated. If there are multiple source ids that have any matching key-value pair, the one that has the highest number of matches is selected.

13 months agoTicket 748: Handling of incomplete /what/source key-value pairs jenkins-baltrad-db-421
Mats Vernersson [Tue, 26 Jun 2018 11:46:55 +0000 (13:46 +0200)]
Ticket 748: Handling of incomplete /what/source key-value pairs

fromString-function in Source.java has been updated so that source-strings containing keys without values are not triggering InvalidSource-exceptions. Instead, keys without values are silently ignored.

14 months agoReverted accidental changes to dependency versions jenkins-baltrad-db-420
Anders Henja [Thu, 14 Jun 2018 07:22:03 +0000 (09:22 +0200)]
Reverted accidental changes to dependency versions

14 months agoPatched to be buildable on current build server jenkins-baltrad-db-418 jenkins-baltrad-db-419
Anders Henja [Wed, 13 Jun 2018 12:38:44 +0000 (14:38 +0200)]
Patched to be buildable on current build server

14 months agoUpdated setuptools version jenkins-baltrad-db-417
Anders Henja [Mon, 11 Jun 2018 14:58:02 +0000 (16:58 +0200)]
Updated setuptools version

16 months agoTicket 733: Fixed some more encoding things jenkins-baltrad-db-415
Anders Henja [Mon, 2 Apr 2018 08:54:49 +0000 (10:54 +0200)]
Ticket 733: Fixed some more encoding things

16 months agoTicket 733: Updated hudsonbuild.sh to run nosetests with new setup jenkins-baltrad-db-414
Anders Henja [Thu, 29 Mar 2018 11:37:36 +0000 (13:37 +0200)]
Ticket 733: Updated hudsonbuild.sh to run nosetests with new setup

16 months agoTicket 733: Updated python client to work with python3 jenkins-baltrad-db-413
Anders Henja [Wed, 28 Mar 2018 16:12:03 +0000 (18:12 +0200)]
Ticket 733: Updated python client to work with python3

16 months agoTicket 733: Updated bdb server to work with python3 jenkins-baltrad-db-412
Anders Henja [Wed, 28 Mar 2018 14:24:03 +0000 (16:24 +0200)]
Ticket 733: Updated bdb server to work with python3

17 months agoMerge branch 'master' of git.baltrad.eu:baltrad-db jenkins-baltrad-db-411
Anders Henja [Sun, 11 Mar 2018 16:16:07 +0000 (17:16 +0100)]
Merge branch 'master' of git.baltrad.eu:baltrad-db

17 months agoTicket 733: Modify to work with python3
Anders Henja [Sun, 11 Mar 2018 16:16:04 +0000 (17:16 +0100)]
Ticket 733: Modify to work with python3

17 months agoTicket 717: Max-age-limit in composite rules jenkins-baltrad-db-410
Mats Vernersson [Wed, 28 Feb 2018 14:20:31 +0000 (15:20 +0100)]
Ticket 717: Max-age-limit in composite rules

Minor additions to Time, Date and DateTime, required by the implementation in Beast for Ticket 717.

17 months agoUpdated so that it builds on buildserver jenkins-baltrad-db-409
Anders Henja [Wed, 21 Feb 2018 20:24:54 +0000 (21:24 +0100)]
Updated so that it builds on buildserver

18 months agoFixing build problems jenkins-baltrad-db-408
Anders Henja [Thu, 8 Feb 2018 20:06:40 +0000 (21:06 +0100)]
Fixing build problems

18 months agoTicket 718: Update to use newer version of virtualenv
Anders Henja [Thu, 8 Feb 2018 19:57:41 +0000 (20:57 +0100)]
Ticket 718: Update to use newer version of virtualenv

2 years agoTicket 692: Syslog output from bdb-server jenkins-baltrad-db-406
Mats Vernersson [Mon, 20 Mar 2017 11:45:05 +0000 (12:45 +0100)]
Ticket 692: Syslog output from bdb-server

Possibility to send log from bdb-server to syslog added. This is done by setting 'baltrad.bdb.server.log.type = syslog' in the bltnode.properties file and (optionally) specifying a log id with e.g., 'baltrad.bdb.server.log.id = mybdb-server-id'.

Also changing log level of log in backend-py which indicates that contents of arrays are ignored in function _get_attribute_sql_values. Previously this was an error-log, even though it can not be regarded as an error in most situations. Furthermore it produced large amounts of output logs in the case of using h5-files with arrays. This is now changed to a debug-level-log.

2 years agoTicket 666: Decrease execution time of composite rules in Beast in loaded situations jenkins-baltrad-db-405
Mats Vernersson [Fri, 27 Jan 2017 08:12:19 +0000 (09:12 +0100)]
Ticket 666: Decrease execution time of composite rules in Beast in loaded situations

In order to decrease the execution time of file entry queries towards the DB, which is the main part of the execution time for e.g., composite rules in Beast, a file entry cache has been implemented. The cache contains UUIDs as keys and RestfulFileEntry-objects as values. If a file entry is present in the cache, i.e., has recently been added or accessed, no query towards the DB is done. The size of the cache is by default set to 0, meaning that it will not have any effect unless specifically enabled. To enable it, the bdb.xml file shall be updated with an additional constructor argument, specifying the cache size.

2 years agoMerge branch 'master' of git.baltrad.eu:baltrad-db jenkins-baltrad-db-404
Anders Henja [Thu, 12 Jan 2017 10:34:30 +0000 (11:34 +0100)]
Merge branch 'master' of git.baltrad.eu:baltrad-db

2 years agoTicket 673: Migrate from DB to FS storage
Anders Henja [Thu, 12 Jan 2017 10:34:22 +0000 (11:34 +0100)]
Ticket 673: Migrate from DB to FS storage

2 years agoReverting fix for Ticket 666. jenkins-baltrad-db-403
Mats Vernersson [Fri, 16 Dec 2016 15:18:05 +0000 (16:18 +0100)]
Reverting fix for Ticket 666.

2 years agoTicket 666: Decrease execution time of composite rules in Beast in loaded situations
Mats Vernersson [Mon, 12 Dec 2016 15:08:52 +0000 (16:08 +0100)]
Ticket 666: Decrease execution time of composite rules in Beast in loaded situations

Adding support in BDB for using "distinct on" parameter in file queries. This allows for e.g., getting only one result per source. source_name is also added in the response from BDB to the queries.

2 years agoTicket 664: Not possible to create two products only differing on area ID name jenkins-baltrad-db-401
Mats Vernersson [Tue, 29 Nov 2016 12:41:08 +0000 (13:41 +0100)]
Ticket 664: Not possible to create two products only differing on area ID name

Removing function in bdb hasher for not including /what/source when calculating hash-value for files. This allows for storing files in the database that only differ on the /what/source field.

2 years agoTicket 625: Problem installing with newer version of setuptools jenkins-baltrad-db-400
Anders Henja [Tue, 23 Aug 2016 13:12:08 +0000 (15:12 +0200)]
Ticket 625: Problem installing with newer version of setuptools

3 years agoTicket 617: Running vacuumlo on database removes los that are not actually orphaned jenkins-baltrad-db-399
Mats Vernersson [Thu, 30 Jun 2016 13:51:03 +0000 (15:51 +0200)]
Ticket 617: Running vacuumlo on database removes los that are not actually orphaned

Database migration script added to change type of lo_id in the bdb_files table from Integer to oid.

3 years agoMerge branch 'master' of git.baltrad.eu:baltrad-db jenkins-baltrad-db-398
Anders Henja [Tue, 31 May 2016 07:21:41 +0000 (09:21 +0200)]
Merge branch 'master' of git.baltrad.eu:baltrad-db

3 years agoTicket 604: Database exception when two equal files input at the same time jenkins-baltrad-db-397
Mats Vernersson [Mon, 30 May 2016 13:43:26 +0000 (15:43 +0200)]
Ticket 604: Database exception when two equal files input at the same time

If an IntegrityError is now thrown when a file is stored in the database, and the error message contains 'duplicate key'-string, a DuplicateEntry-exception is raised to calling function. This type of exception will be gracefully handled.

3 years agoTicket 601: Upgrade to use later version of setuptools andersFeatureBranch
Anders Henja [Mon, 30 May 2016 07:14:47 +0000 (09:14 +0200)]
Ticket 601: Upgrade to use later version of setuptools

3 years agoTicket 589: Baltrad-db log does not contain timestamps jenkins-baltrad-db-396
Mats Vernersson [Thu, 28 Apr 2016 09:11:28 +0000 (11:11 +0200)]
Ticket 589: Baltrad-db log does not contain timestamps

Logger has been updated so that timestamps are now included in log-outputs from baltrad-db.

3 years agoTicket 571: Add debug logs to help troubleshooting of file storage functionality jenkins-baltrad-db-395
Mats Vernersson [Thu, 31 Mar 2016 13:19:19 +0000 (15:19 +0200)]
Ticket 571: Add debug logs to help troubleshooting of file storage functionality

Some new debug logs have been added to the client part of BDB in order to help troubleshooting of issues related to file storage and the file cache.

3 years agoTicket 562: Add possibility to get all metadata from a file without storing it. jenkins-baltrad-db-394
Anders Henja [Wed, 9 Mar 2016 16:09:36 +0000 (17:09 +0100)]
Ticket 562: Add possibility to get all metadata from a file without storing it.

3 years agoTicket 557: Feature request: Wildcard in filter strings jenkins-baltrad-db-393
Anders Henja [Fri, 4 Mar 2016 08:51:20 +0000 (09:51 +0100)]
Ticket 557: Feature request: Wildcard in filter strings

3 years agoTicket 551: Frequent exception in java client api jenkins-baltrad-db-392
Anders Henja [Wed, 17 Feb 2016 07:18:31 +0000 (08:18 +0100)]
Ticket 551: Frequent exception in java client api

3 years agoTicket 527: Node start issues due to existing pid-file jenkins-baltrad-db-391
Anders Henja [Mon, 14 Dec 2015 13:39:34 +0000 (14:39 +0100)]
Ticket 527: Node start issues due to existing pid-file

3 years agoTicket 520: Add possibility to retrieve information about one single source jenkins-baltrad-db-390
Anders Henja [Fri, 4 Dec 2015 11:53:14 +0000 (12:53 +0100)]
Ticket 520: Add possibility to retrieve information about one single source

3 years agoTicket 519: Add source information so that it is possible to know what ORG a source... jenkins-baltrad-db-389
Anders Henja [Thu, 3 Dec 2015 13:04:38 +0000 (14:04 +0100)]
Ticket 519: Add source information so that it is possible to know what ORG a source belongs to

3 years agoTicket 506: Can not inject data If source contains ORG and one of WMO, NOD, RAD or PLC jenkins-baltrad-db-388
Anders Henja [Wed, 18 Nov 2015 17:07:56 +0000 (18:07 +0100)]
Ticket 506: Can not inject data If source contains ORG and one of WMO, NOD, RAD or PLC

4 years agoTicket 416: FileCache might become inconsistant jenkins-baltrad-db-387
Anders Henja [Tue, 7 Oct 2014 16:26:20 +0000 (18:26 +0200)]
Ticket 416: FileCache might become inconsistant

5 years agoTicket 195: In field Name template not works {/_bdb/source_name} jenkins-baltrad-db-386
Anders Henja [Tue, 13 May 2014 10:58:55 +0000 (12:58 +0200)]
Ticket 195: In field Name template not works {/_bdb/source_name}

5 years agoTicket 382: Change rest database client to be configurable to use more than 2 connections jenkins-baltrad-db-385
Anders Henja [Tue, 6 May 2014 08:00:33 +0000 (10:00 +0200)]
Ticket 382: Change rest database client to be configurable to use more than 2 connections

5 years agoTicket 379: Add removeFilesByAge jenkins-baltrad-db-384
Anders Henja [Wed, 30 Apr 2014 07:36:56 +0000 (09:36 +0200)]
Ticket 379: Add removeFilesByAge

5 years agoTicket 378: Add possibility to remove several files by count at once jenkins-baltrad-db-383
Anders Henja [Tue, 29 Apr 2014 18:48:37 +0000 (20:48 +0200)]
Ticket 378: Add possibility to remove several files by count at once

5 years agoTicket 376: Add possibility to count number of files stored in database jenkins-baltrad-db-382
Anders Henja [Tue, 29 Apr 2014 06:52:04 +0000 (08:52 +0200)]
Ticket 376: Add possibility to count number of files stored in database

5 years agoTicket 371: Limit reached on autogenerated ids jenkins-baltrad-db-381
Anders Henja [Mon, 28 Apr 2014 11:53:45 +0000 (13:53 +0200)]
Ticket 371: Limit reached on autogenerated ids

5 years agoTicket 335: Distribution route in beast stops working after 2-3 days jenkins-baltrad-db-380
Anders Henja [Wed, 26 Feb 2014 13:35:26 +0000 (14:35 +0100)]
Ticket 335: Distribution route in beast stops working after 2-3 days

5 years agoAdding calls to close on some input streams with the hope that we can get rid of... jenkins-baltrad-db-379
Anders Henja [Thu, 23 Jan 2014 10:47:27 +0000 (11:47 +0100)]
Adding calls to close on some input streams with the hope that we can get rid of some FD leaks

5 years agoTicket 238: Request: resetting bdb-server after an uncontrolled shutdown jenkins-baltrad-db-378
Anders Henja [Thu, 24 Oct 2013 07:44:42 +0000 (09:44 +0200)]
Ticket 238: Request: resetting bdb-server after an uncontrolled shutdown

7 years agoTicket 45: server: serve more efficiently jenkins-baltrad-db-377
Anders Henja [Thu, 31 May 2012 07:18:32 +0000 (09:18 +0200)]
Ticket 45: server: serve more efficiently

7 years agoCould not separate where/nodata and what/nodata when searching jenkins-baltrad-db-376
Anders Henja [Wed, 30 May 2012 20:47:52 +0000 (22:47 +0200)]
Could not separate where/nodata and what/nodata when searching

7 years agoTicket 9: allow specifying more than two node levels for attributes jenkins-baltrad-db-375
Anders Henja [Wed, 30 May 2012 09:39:45 +0000 (11:39 +0200)]
Ticket 9: allow specifying more than two node levels for attributes

7 years agoTicket 18: enable configuring logging for bdb-server jenkins-baltrad-db-374
Anders Henja [Wed, 25 Apr 2012 08:42:04 +0000 (10:42 +0200)]
Ticket 18: enable configuring logging for bdb-server

7 years agoTicket 79: Add integration tests for python-client to server communication jenkins-baltrad-db-373
Anders Henja [Tue, 10 Apr 2012 12:45:47 +0000 (14:45 +0200)]
Ticket 79: Add integration tests for python-client to server communication

7 years agoTicket 78: python client api update source not working jenkins-baltrad-db-372
Anders Henja [Tue, 10 Apr 2012 08:12:45 +0000 (10:12 +0200)]
Ticket 78: python client api update source not working

7 years agoTicket 301: Update & Add Source not working properly jenkins-baltrad-db-371
Anders Henja [Mon, 9 Apr 2012 10:19:09 +0000 (12:19 +0200)]
Ticket 301: Update & Add Source not working properly

7 years agoTicket 42: java-client: deprecate source management through Database interface jenkins-baltrad-db-370
Anders Henja [Tue, 3 Apr 2012 14:56:39 +0000 (16:56 +0200)]
Ticket 42: java-client: deprecate source management through Database interface

7 years agoTicket 56: what/source:PLC identifier invalid when contains diacritics jenkins-baltrad-db-369
Anders Henja [Fri, 30 Mar 2012 17:09:53 +0000 (19:09 +0200)]
Ticket 56: what/source:PLC identifier invalid when contains diacritics

7 years agoTicket 57: Request to introduce q.setDistinct() functionality jenkins-baltrad-db-368
Anders Henja [Thu, 29 Mar 2012 12:33:21 +0000 (14:33 +0200)]
Ticket 57: Request to introduce q.setDistinct() functionality

7 years agoTicket 948: FileCache does not seem to remove files properly jenkins-baltrad-db-367
Anders Henja [Mon, 19 Mar 2012 13:29:59 +0000 (14:29 +0100)]
Ticket 948: FileCache does not seem to remove files properly

7 years agoTicket 916: server: enable storing/retrieving filters hudson-baltrad-db-366-SUCCESS
Sander Ernes [Wed, 22 Feb 2012 13:47:47 +0000 (15:47 +0200)]
Ticket 916: server: enable storing/retrieving filters

7 years agosplit query integration tests from sqlalchemy backend integration tests hudson-baltrad-db-365-SUCCESS
Sander Ernes [Tue, 21 Feb 2012 12:36:30 +0000 (14:36 +0200)]
split query integration tests from sqlalchemy backend integration tests

7 years agoset up sqlalchemy itest backend at package level hudson-baltrad-db-364-SUCCESS
Sander Ernes [Tue, 21 Feb 2012 12:17:38 +0000 (14:17 +0200)]
set up sqlalchemy itest backend at package level

7 years agoTicket 921: server: split source management from Database interface hudson-baltrad-db-363-SUCCESS
Sander Ernes [Tue, 21 Feb 2012 08:40:58 +0000 (10:40 +0200)]
Ticket 921: server: split source management from Database interface

7 years agoTicket 922: server: always access source attributes through the same column hudson-baltrad-db-362-SUCCESS
Sander Ernes [Tue, 21 Feb 2012 07:36:33 +0000 (09:36 +0200)]
Ticket 922: server: always access source attributes through the same column

7 years agoTicket 920: python-client: enable specifying source attribute for da_stats command
Sander Ernes [Tue, 21 Feb 2012 07:14:27 +0000 (09:14 +0200)]
Ticket 920: python-client: enable specifying source attribute for da_stats command

7 years agojava-client: use BDB source when querying file (in itest) hudson-baltrad-db-361-SUCCESS
Sander Ernes [Mon, 20 Feb 2012 14:06:33 +0000 (16:06 +0200)]
java-client: use BDB source when querying file (in itest)

7 years agoTicket 907: server: store /what/source elements in a separate table hudson-baltrad-db-360-UNSTABLE
Sander Ernes [Mon, 20 Feb 2012 14:00:55 +0000 (16:00 +0200)]
Ticket 907: server: store /what/source elements in a separate table

7 years agoTicket 919: server: index bdb_nodes(path, name) hudson-baltrad-db-359-SUCCESS
Sander Ernes [Mon, 20 Feb 2012 13:22:45 +0000 (15:22 +0200)]
Ticket 919: server: index bdb_nodes(path, name)

7 years agoissue a warning (with reason) when pyhl can not be loaded
Sander Ernes [Mon, 20 Feb 2012 07:39:58 +0000 (09:39 +0200)]
issue a warning (with reason) when pyhl can not be loaded

7 years agoTicket 909: server: store path in bdb_nodes hudson-baltrad-db-358-SUCCESS
Sander Ernes [Mon, 13 Feb 2012 13:23:31 +0000 (15:23 +0200)]
Ticket 909: server: store path in bdb_nodes

7 years agoinclude migrate.cfg when installing server hudson-baltrad-db-357-SUCCESS
Sander Ernes [Mon, 13 Feb 2012 11:52:52 +0000 (13:52 +0200)]
include migrate.cfg when installing server

7 years agoindividually skip tests when no test backend defined hudson-baltrad-db-356-SUCCESS
Sander Ernes [Fri, 10 Feb 2012 13:56:08 +0000 (15:56 +0200)]
individually skip tests when no test backend defined

7 years agoTicket 908: server: rename bdb_attribute_value columns
Sander Ernes [Fri, 10 Feb 2012 13:46:16 +0000 (15:46 +0200)]
Ticket 908: server: rename bdb_attribute_value columns

7 years agoserver: add dependency on sqlalchemy-migrate hudson-baltrad-db-355-SUCCESS
Sander Ernes [Fri, 10 Feb 2012 09:52:10 +0000 (11:52 +0200)]
server: add dependency on sqlalchemy-migrate

7 years agoTicket 906: server: use sqlalchemy-migrate to manage sqlalchemy backend schema hudson-baltrad-db-354-UNSTABLE
Sander Ernes [Fri, 10 Feb 2012 09:46:46 +0000 (11:46 +0200)]
Ticket 906: server: use sqlalchemy-migrate to manage sqlalchemy backend schema

7 years agocreate a custom optionparser in bdbcommon hudson-baltrad-db-353-SUCCESS
Sander Ernes [Wed, 8 Feb 2012 13:48:24 +0000 (15:48 +0200)]
create a custom optionparser in bdbcommon

7 years agoset new excepthook after logging has been configured
Sander Ernes [Wed, 8 Feb 2012 13:32:34 +0000 (15:32 +0200)]
set new excepthook after logging has been configured

7 years agoTicket 376: python-client: add command to print data availability statistics hudson-baltrad-db-352-SUCCESS
Sander Ernes [Wed, 8 Feb 2012 12:16:09 +0000 (14:16 +0200)]
Ticket 376: python-client: add command to print data availability statistics

7 years agoTicket 901: java-client: enable fine-grained matching for /_bdb/source in Oh5Metadata... hudson-baltrad-db-351-SUCCESS
Sander Ernes [Wed, 8 Feb 2012 09:15:44 +0000 (11:15 +0200)]
Ticket 901: java-client: enable fine-grained matching for /_bdb/source in Oh5MetadataMatcher

7 years agoTicket 905: server: properly map plain attributes to their value columns hudson-baltrad-db-350-SUCCESS
Sander Ernes [Wed, 8 Feb 2012 08:28:41 +0000 (10:28 +0200)]
Ticket 905: server: properly map plain attributes to their value columns

7 years agoTicket 903: server: properly store boolean values
Sander Ernes [Wed, 8 Feb 2012 08:25:08 +0000 (10:25 +0200)]
Ticket 903: server: properly store boolean values

7 years agoTicket 904: java-client: update defaultAttributes.xml to contain attributes from...
Sander Ernes [Wed, 8 Feb 2012 08:20:11 +0000 (10:20 +0200)]
Ticket 904: java-client: update defaultAttributes.xml to contain attributes from _bdb group

7 years agoserver: fix file size attribute name in sqlalchemy backend hudson-baltrad-db-349-SUCCESS
Sander Ernes [Tue, 7 Feb 2012 14:37:59 +0000 (16:37 +0200)]
server: fix file size attribute name in sqlalchemy backend

7 years agoTicket 896: server: add interval expression (and handling) hudson-baltrad-db-348-SUCCESS
Sander Ernes [Tue, 7 Feb 2012 13:20:42 +0000 (15:20 +0200)]
Ticket 896: server: add interval expression (and handling)

7 years agoTicket 898: python-common: exclude high value from between expression hudson-baltrad-db-347-SUCCESS
Sander Ernes [Tue, 7 Feb 2012 12:46:14 +0000 (14:46 +0200)]
Ticket 898: python-common: exclude high value from between expression

7 years agoTicket 897: server: enable using special attributes from _bdb group in queries hudson-baltrad-db-346-SUCCESS
Sander Ernes [Tue, 7 Feb 2012 12:34:15 +0000 (14:34 +0200)]
Ticket 897: server: enable using special attributes from _bdb group in queries

7 years agoadd tests left out of last commit hudson-baltrad-db-345-SUCCESS
Sander Ernes [Tue, 7 Feb 2012 07:59:54 +0000 (09:59 +0200)]
add tests left out of last commit

7 years agoTicket 894: python-client: enable executing attribute queries hudson-baltrad-db-344-SUCCESS
Sander Ernes [Tue, 7 Feb 2012 07:54:01 +0000 (09:54 +0200)]
Ticket 894: python-client: enable executing attribute queries

7 years agoTicket 869: server: enable determining supported authentication types hudson-baltrad-db-343-SUCCESS
Sander Ernes [Mon, 6 Feb 2012 11:34:45 +0000 (13:34 +0200)]
Ticket 869: server: enable determining supported authentication types

7 years agoremove MetadataFileNamer.setMetadataNamer() hudson-baltrad-db-342-SUCCESS
Sander Ernes [Sat, 4 Feb 2012 10:34:27 +0000 (12:34 +0200)]
remove MetadataFileNamer.setMetadataNamer()

7 years agoadd accessors to namers (helps with testing in beast) hudson-baltrad-db-341-SUCCESS
Sander Ernes [Sat, 4 Feb 2012 10:31:30 +0000 (12:31 +0200)]
add accessors to namers (helps with testing in beast)

7 years agodeprecate FileNamer interface and derived classes hudson-baltrad-db-340-SUCCESS
Sander Ernes [Thu, 2 Feb 2012 11:10:20 +0000 (13:10 +0200)]
deprecate FileNamer interface and derived classes

7 years agoTicket 884: java-client: add naming FileEntry instances after a template
Sander Ernes [Thu, 2 Feb 2012 10:58:21 +0000 (12:58 +0200)]
Ticket 884: java-client: add naming FileEntry instances after a template

7 years agoTicket 845: server: disable access to 'DELETE /file/' by default hudson-baltrad-db-339-SUCCESS
Sander Ernes [Wed, 1 Feb 2012 13:05:38 +0000 (15:05 +0200)]
Ticket 845: server: disable access to 'DELETE /file/' by default

7 years agojava-client: add initialization from filesystem to CacheDirStorage hudson-baltrad-db-338-SUCCESS
Sander Ernes [Wed, 1 Feb 2012 08:32:05 +0000 (10:32 +0200)]
java-client: add initialization from filesystem to CacheDirStorage

7 years agoTicket 867: java-client: CacheDirStorage doesn't honor fileLimit hudson-baltrad-db-337-SUCCESS
Sander Ernes [Tue, 31 Jan 2012 14:53:46 +0000 (16:53 +0200)]
Ticket 867: java-client: CacheDirStorage doesn't honor fileLimit

7 years agoTicket 871: server: don't emit non-standard json hudson-baltrad-db-336-SUCCESS
Sander Ernes [Sat, 28 Jan 2012 13:43:21 +0000 (15:43 +0200)]
Ticket 871: server: don't emit non-standard json