]>
git.ipfire.org Git - thirdparty/bacula.git/log
Marcin Haba [Tue, 4 Jul 2023 06:42:18 +0000 (08:42 +0200)]
baculum: Tweak remove not used getting db connection
Marcin Haba [Tue, 4 Jul 2023 06:17:48 +0000 (08:17 +0200)]
baculum: Update release notes
Marcin Haba [Mon, 3 Jul 2023 13:35:21 +0000 (15:35 +0200)]
baculum: Fix content field in job record
Marcin Haba [Mon, 3 Jul 2023 11:14:07 +0000 (13:14 +0200)]
baculum: Improve support for newer PostgreSQL versions
This change is ported from Bacularis.
Marcin Haba [Mon, 3 Jul 2023 09:56:02 +0000 (11:56 +0200)]
baculum: Update version and release notes
Marcin Haba [Fri, 30 Jun 2023 11:23:35 +0000 (13:23 +0200)]
baculum: Add fileset content property to jobs endpoint
Marcin Haba [Thu, 29 Jun 2023 14:25:47 +0000 (16:25 +0200)]
baculum: Add object categories endpoint
Marcin Haba [Thu, 29 Jun 2023 10:02:13 +0000 (12:02 +0200)]
baculum: Add support for ALL action in console ACL
Marcin Haba [Wed, 28 Jun 2023 14:45:12 +0000 (16:45 +0200)]
baculum: Add objecttype filter to objects names endpoint
Marcin Haba [Wed, 28 Jun 2023 09:04:32 +0000 (11:04 +0200)]
baculum: Add default sorting by endtime to objects overview endpoint
Marcin Haba [Tue, 27 Jun 2023 13:38:17 +0000 (15:38 +0200)]
baculum: Tweak remove not needed applying jobdefs
Marcin Haba [Mon, 26 Jun 2023 09:00:44 +0000 (11:00 +0200)]
baculum: Add sorting parameters to volumes overview endpoint
Marcin Haba [Mon, 26 Jun 2023 08:49:29 +0000 (10:49 +0200)]
baculum: Tweak add space in multi-dimensional sorting clause
Marcin Haba [Mon, 26 Jun 2023 07:23:30 +0000 (09:23 +0200)]
baculum: Add second dimension of sorting in jobs objects endpoint
Marcin Haba [Wed, 21 Jun 2023 08:36:46 +0000 (10:36 +0200)]
baculum: Add offset and limit parameters to director status endpoint
Marcin Haba [Wed, 21 Jun 2023 06:32:41 +0000 (08:32 +0200)]
baculum: Add sorting by endtime and add endtime property to objects overview endpoint
Marcin Haba [Tue, 20 Jun 2023 11:10:27 +0000 (13:10 +0200)]
baculum: Add group_order_by and group_order_direction parameters to documentation
Marcin Haba [Thu, 15 Jun 2023 14:50:14 +0000 (16:50 +0200)]
baculum: Add notes about object type filters in objects overview endpoint
Marcin Haba [Thu, 15 Jun 2023 08:43:17 +0000 (10:43 +0200)]
baculum: Fix storing ACL config actions for very old PHP versions
Marcin Haba [Wed, 14 Jun 2023 14:07:56 +0000 (16:07 +0200)]
baculum: Add objectsize property to objects overview endpoint
Marcin Haba [Wed, 14 Jun 2023 13:29:14 +0000 (15:29 +0200)]
baculum: Add job type property to objects overview endpoint
Marcin Haba [Wed, 14 Jun 2023 13:08:37 +0000 (15:08 +0200)]
baculum: Add path property to objects overview endpoint
Marcin Haba [Wed, 14 Jun 2023 12:55:13 +0000 (14:55 +0200)]
baculum: Fix offset and limit parameter in jobs objects endpoint
Marcin Haba [Wed, 14 Jun 2023 11:21:45 +0000 (13:21 +0200)]
baculum: Add objectname parameter to jobs objects endpoint
Marcin Haba [Tue, 13 Jun 2023 14:14:30 +0000 (16:14 +0200)]
baculum: Add objectsource property to objects overview endpoint
Marcin Haba [Tue, 13 Jun 2023 13:20:29 +0000 (15:20 +0200)]
baculum: New API config ACLs
Changes:
- Add new POST and DELETE config endpoints
- Validate Console roles for each config request
- Introduce extended API mode (default disabled)
Marcin Haba [Wed, 7 Jun 2023 09:05:37 +0000 (11:05 +0200)]
baculum: Add group_order_by and group_order_direction parameters to objects endpoint
Marcin Haba [Wed, 7 Jun 2023 08:42:21 +0000 (10:42 +0200)]
baculum: Add to grup function sorting group capability
Marcin Haba [Wed, 7 Jun 2023 08:18:22 +0000 (10:18 +0200)]
baculum: Add sorting by joberrors if sorted by jobstatus first
Marcin Haba [Mon, 5 Jun 2023 09:48:02 +0000 (11:48 +0200)]
baculum: Improve using unique_objects parameter in object endpoint
Marcin Haba [Mon, 5 Jun 2023 08:49:34 +0000 (10:49 +0200)]
baculum: Add group_offset and unique_objects parameters to objects endpoint
Marcin Haba [Thu, 1 Jun 2023 13:49:51 +0000 (15:49 +0200)]
baculum: Add volume names endpoint
Marcin Haba [Thu, 1 Jun 2023 13:46:13 +0000 (15:46 +0200)]
baculum: Tweak improve getting object types and names
Marcin Haba [Wed, 31 May 2023 12:47:32 +0000 (14:47 +0200)]
baculum: Add object names endpoint
Marcin Haba [Wed, 31 May 2023 11:21:23 +0000 (13:21 +0200)]
baculum: Add object types endpoint
Marcin Haba [Wed, 31 May 2023 08:50:58 +0000 (10:50 +0200)]
baculum: Add documentation for client parameter in objects endpoint
Marcin Haba [Wed, 31 May 2023 08:43:11 +0000 (10:43 +0200)]
baculum: Add job status filter to objects endpoint
Marcin Haba [Wed, 31 May 2023 08:03:38 +0000 (10:03 +0200)]
baculum: Add joberrors filter to sources endpoint
Marcin Haba [Tue, 30 May 2023 13:46:13 +0000 (15:46 +0200)]
baculum: Add server parameter to list vsphere datastores endpoint
Marcin Haba [Tue, 30 May 2023 11:29:17 +0000 (13:29 +0200)]
baculum: Add job level property to sources endpoint
Marcin Haba [Tue, 30 May 2023 10:59:07 +0000 (12:59 +0200)]
baculum: Add pool resnames endpoint
Marcin Haba [Tue, 30 May 2023 10:40:25 +0000 (12:40 +0200)]
baculum: Add storage resnames endpoint
Marcin Haba [Tue, 30 May 2023 06:26:34 +0000 (08:26 +0200)]
baculum: Add director time endpoint
Marcin Haba [Mon, 29 May 2023 11:13:48 +0000 (13:13 +0200)]
baculum: Change M365 tenants endpoint output to contain tenant names
Marcin Haba [Mon, 29 May 2023 07:21:22 +0000 (09:21 +0200)]
baculum: Update documentation
Marcin Haba [Fri, 26 May 2023 14:53:31 +0000 (16:53 +0200)]
baculum: Add object overview endpoint
Eric Bollengier [Tue, 30 Nov 2021 14:04:47 +0000 (15:04 +0100)]
regress: Tweak ldap-auth-plugin-test
Kern Sibbald [Wed, 18 Jan 2017 13:05:54 +0000 (14:05 +0100)]
regress: tweak incremental-2media-tape to load the first tape
Jorge Gea [Thu, 26 Aug 2021 16:13:44 +0000 (18:13 +0200)]
Created helloworld project, based in meta-plugin.
- Backup and restore working.
- Work in progress for details and listing.
- Added regression helpers and basic test
Eric Bollengier [Wed, 6 Sep 2023 15:30:28 +0000 (17:30 +0200)]
regress: update docker-plugin-test
Eric Bollengier [Wed, 6 Sep 2023 15:28:07 +0000 (17:28 +0200)]
regress: Add console-directoryacl-test
Norbert Bizet [Wed, 6 Sep 2023 15:25:31 +0000 (17:25 +0200)]
regress: Add cloud tests
Eric Bollengier [Wed, 6 Sep 2023 15:24:32 +0000 (17:24 +0200)]
regress: Enhance action-on-purge-test
Eric Bollengier [Wed, 6 Sep 2023 14:55:05 +0000 (16:55 +0200)]
Fix compilation with btotp
Eric Bollengier [Wed, 6 Sep 2023 13:41:27 +0000 (15:41 +0200)]
update version
Eric Bollengier [Wed, 6 Sep 2023 13:39:39 +0000 (15:39 +0200)]
update configure
Eric Bollengier [Wed, 6 Sep 2023 13:38:04 +0000 (15:38 +0200)]
Add new database upgrade scripts to ./configure
Alain Spineux [Mon, 14 Nov 2022 18:17:08 +0000 (19:17 +0100)]
Display an error message when SSL_shutdown() return -1
- only 0 and the SSL_shutdown() retry is handled
Eric Bollengier [Wed, 6 Sep 2023 10:08:13 +0000 (12:08 +0200)]
BEE Backport lib files
Eric Bollengier [Wed, 6 Sep 2023 10:04:32 +0000 (12:04 +0200)]
BEE Backport dird files
Eric Bollengier [Wed, 6 Sep 2023 10:01:06 +0000 (12:01 +0200)]
BEE Backport stored files
Eric Bollengier [Wed, 6 Sep 2023 09:54:11 +0000 (11:54 +0200)]
Backport aligned_dev.h
Eric Bollengier [Wed, 6 Sep 2023 09:52:17 +0000 (11:52 +0200)]
Tweak cats files
Michal Rakowski [Sat, 16 Oct 2021 11:09:24 +0000 (13:09 +0200)]
Add 'allowed scripts directory' directory for the FD
Eric Bollengier [Wed, 6 Sep 2023 08:25:52 +0000 (10:25 +0200)]
Backport sql_get.c
Eric Bollengier [Wed, 6 Sep 2023 07:24:27 +0000 (09:24 +0200)]
tweak Makefile
Eric Bollengier [Wed, 6 Sep 2023 07:17:54 +0000 (09:17 +0200)]
Fix compilation
Eric Bollengier [Tue, 5 Sep 2023 16:08:45 +0000 (18:08 +0200)]
update configure
Eric Bollengier [Tue, 5 Sep 2023 16:06:45 +0000 (18:06 +0200)]
Fix compilation
Norbert Bizet [Tue, 30 Jul 2019 08:22:14 +0000 (04:22 -0400)]
mysql: Fix #5075 support mariadb backup software.
Eric Bollengier [Wed, 17 Aug 2022 07:50:29 +0000 (09:50 +0200)]
Add device function to compute the file_size depending on the device driver
Eric Bollengier [Tue, 5 Sep 2023 15:47:58 +0000 (17:47 +0200)]
Add more checks on update volumeprotect
Eric Bollengier [Tue, 5 Sep 2023 15:46:15 +0000 (17:46 +0200)]
Fix compilation
Eric Bollengier [Thu, 7 Oct 2021 16:25:17 +0000 (18:25 +0200)]
Enhance JSON output for .jlist command with error, errmsg and type
Jorge Gea [Thu, 3 Mar 2022 09:20:19 +0000 (10:20 +0100)]
Increase plugin object fields size
In Plugins like M365, fields like UUID or SRC can have really long values (+200 char). Without increasing the max length they get truncated and they can be
repeated in the DDBB, so useless.
Eric Bollengier [Tue, 5 Sep 2023 15:13:17 +0000 (17:13 +0200)]
Fix compilation
Eric Bollengier [Tue, 5 Sep 2023 15:06:22 +0000 (17:06 +0200)]
update configure
Eric Bollengier [Wed, 30 Aug 2023 07:42:18 +0000 (09:42 +0200)]
Update PriorJob and PriorJobId in db_update_job_start_record()
Eric Bollengier [Fri, 25 Aug 2023 09:34:42 +0000 (11:34 +0200)]
regress: Expose Storage Manager selection issue with Pool
Eric Bollengier [Fri, 25 Aug 2023 08:06:26 +0000 (10:06 +0200)]
Fix #10249 About status schedule output fix
Eric Bollengier [Fri, 25 Aug 2023 07:39:46 +0000 (09:39 +0200)]
regress: Add test with pool overwrite for storage group
Eric Bollengier [Thu, 24 Aug 2023 15:01:29 +0000 (17:01 +0200)]
Fix warning with delta_seq on MySQL during restore
Eric Bollengier [Thu, 24 Aug 2023 08:03:32 +0000 (10:03 +0200)]
Fix mysql warning about OPT_RECONNECT that is deprecated in 8.0.34
norbert.bizet [Thu, 24 Aug 2023 10:27:53 +0000 (06:27 -0400)]
cloud: Fix #10259 Oracle cloud failed behind. Several updates
Alain Spineux [Wed, 31 May 2023 16:53:38 +0000 (18:53 +0200)]
tweak compat.ccp remove dead code
Alain Spineux [Mon, 14 Aug 2023 09:29:15 +0000 (11:29 +0200)]
regress: add zstd3 to zstd-test
- add XAPARAM ZSTD3 and NONE
COMPRESSION ZSTD --> FD Bytes Written: 123,976 (123.9 KB) Elapsed time: 1 sec
COMPRESSION ZSTD1 --> FD Bytes Written: 128,040 (128.0 KB) Elapsed time: 1 sec
COMPRESSION ZSTD3 --> FD Bytes Written: 123,976 (123.9 KB) Elapsed time: 1 sec
COMPRESSION ZSTD10 --> FD Bytes Written: 110,279 (110.2 KB) Elapsed time: 1 sec
COMPRESSION ZSTD19 --> FD Bytes Written: 106,196 (106.1 KB) Elapsed time: 1 sec
COMPRESSION NONE --> FD Bytes Written: 548,688 (548.6 KB) Elapsed time: 1 sec
Alain Spineux [Mon, 14 Aug 2023 09:13:50 +0000 (11:13 +0200)]
Set default ZSTD level to 3 instead of 10
- add new zstd3 level
- zstd is now an alias for zstd3 instead of zstd10
- 3 is a better compromise between compression and speed
- 10 is way slower than level 3
- WARNING this break compatibility with previous version !
- the DIR now use a new CODE for zstd10 that is unknown for older FD
- if you use zstd10 in your FileSet, you MUST upgrade your FD or
change zstd10 to another level, zstd3 is probably the best choice
Alain Spineux [Thu, 10 Aug 2023 13:49:46 +0000 (15:49 +0200)]
regress: tweak zstd-test to show the time and size and add XPARAM ZSTD_LEVEL
- remove LZO backup that was breaking the check for "Software Compression"
when LZO is available but ZSTD not
- handle XPARAM ZSTD_LEVEL to chose the compression level
- show time and size to compare different ZSTD level with LZO
Alain Spineux [Thu, 10 Aug 2023 13:41:01 +0000 (15:41 +0200)]
Fix ZSTD compression level ignored in FileSet
- before all ZSTD* where enabling ZSTD level 10
now all ZSTD* match there own level and ZSTD match ZSTD10
- embellish the code
francisco.garcia [Fri, 11 Aug 2023 10:25:28 +0000 (12:25 +0200)]
Fix #
0010329 : No module named 'csi_snapshot'
Eric Bollengier [Tue, 8 Aug 2023 15:45:01 +0000 (17:45 +0200)]
regress: Add check for new custom label format
Eric Bollengier [Tue, 8 Aug 2023 15:41:42 +0000 (17:41 +0200)]
Fix #10307 Add PriorJobName and PriorJobId to the volume label format
For Migration and Copy job mostly
Label Format = ${JobId}_${PriorJobName}_${PriorJobId}
Eric Bollengier [Tue, 8 Aug 2023 12:47:10 +0000 (14:47 +0200)]
Disable garbage collection based on sm_bytes for big systems
When several hundred of jobs are running, dird_free_jcr() ends
up to call garbage collection all the time.
Eric Bollengier [Tue, 8 Aug 2023 12:46:25 +0000 (14:46 +0200)]
Add tryIncNumConcurrentJobs for CLIENT and STORE class
Eric Bollengier [Tue, 8 Aug 2023 12:37:10 +0000 (14:37 +0200)]
Change the deadlock check interval to 20mins
Eric Bollengier [Mon, 7 Aug 2023 09:22:04 +0000 (11:22 +0200)]
Fix #10323 about bug in status storage with incorrect devices
Eric Bollengier [Wed, 2 Aug 2023 13:52:17 +0000 (15:52 +0200)]
Fix malware message typo
francisco.garcia [Wed, 2 Aug 2023 11:29:55 +0000 (13:29 +0200)]
Fix @author in k8s plugin and ignore ouput of function check_regress_string_in_log()
francisco.garcia [Mon, 31 Jul 2023 11:40:59 +0000 (13:40 +0200)]
k8s: Add compatibility with csi volume snapshots backup
In this feature, you can do backups more consistents with volumesnapshots. It create a snapshot in pvc before do backup.
francisco.garcia [Mon, 31 Jul 2023 11:12:54 +0000 (13:12 +0200)]
regress: Add k8s tests to check volume snapshots feature