Matthias Hanel
79b4374d01
[Fixed] limits enforcement issues ( #3046 )
...
* [Fixed] limits enforcement issues
stream create had checks that stream restore did not have.
Moved code into commonly used function checkStreamCfg.
Also introduced (cluster/non clustered) StreamLimitsCheck functions to
perform checks specific to clustered /non clustered data structures.
Checking for valid stream config and limits/reservations before
receiving all the data. Now fails the request right away.
Added a jetstream limit "max_request_batch" to limit fetch batch size
Shortened max name length from 256 to 255, more common file name limit
Added check for loop in cyclic source stream configurations
features related to limits
Signed-off-by: Matthias Hanel <mh@synadia.com >
2022-04-18 01:53:48 -04:00
..
2021-07-19 11:42:28 -04:00
2021-11-15 17:23:08 -07:00
2021-11-15 17:23:08 -07:00
2022-03-10 11:30:51 -08:00
2022-04-16 15:09:36 -04:00
2022-01-21 11:03:19 -08:00
2022-01-21 10:09:10 -08:00
2020-03-18 10:09:23 -06:00
2021-11-09 17:22:15 -07:00
2022-04-11 22:32:02 -04:00
2020-05-29 17:56:45 -07:00
2022-04-07 12:49:34 -06:00
2022-04-17 21:08:50 -07:00
2022-04-18 01:53:48 -04:00
2022-03-31 14:25:25 -04:00
2022-03-31 14:25:25 -04:00
2021-11-15 17:23:08 -07:00
2021-11-15 17:23:08 -07:00
2021-11-15 17:23:08 -07:00
2021-09-15 09:01:03 +02:00
2020-02-25 19:53:09 -05:00
2022-04-06 18:40:33 -06:00
2022-04-18 01:53:48 -04:00
2021-12-14 10:00:54 -07:00
2022-04-16 15:09:36 -04:00
2022-03-31 10:05:34 -06:00
2022-04-12 16:05:12 -06:00
2021-11-15 17:23:08 -07:00
2022-03-29 19:02:41 -06:00
2022-03-29 19:02:41 -06:00
2022-03-17 17:53:06 -06:00
2022-03-17 17:53:06 -06:00
2022-04-18 01:53:48 -04:00
2022-04-18 01:53:48 -04:00
2022-04-18 01:53:48 -04:00
2022-04-18 01:53:48 -04:00
2021-08-10 16:08:28 +02:00
2021-08-10 16:08:28 +02:00
2021-05-07 19:35:46 +02:00
2022-04-18 01:53:48 -04:00
2022-04-18 01:53:48 -04:00
2022-04-16 15:09:36 -04:00
2022-02-04 13:32:18 -08:00
2022-04-07 12:49:34 -06:00
2022-04-07 12:49:34 -06:00
2022-03-09 13:31:51 -07:00
2022-04-01 17:55:33 -06:00
2022-03-24 17:45:15 -06:00
2022-04-10 08:01:13 -07:00
2022-04-04 10:11:55 -06:00
2022-04-12 16:05:12 -06:00
2022-03-28 20:47:54 -04:00
2022-03-17 17:53:06 -06:00
2021-11-17 15:19:00 +01:00
2021-11-17 15:19:00 +01:00
2022-04-14 10:47:14 -06:00
2021-11-16 13:33:44 -08:00
2022-03-22 10:29:11 -06:00
2022-04-18 01:53:48 -04:00
2021-01-26 15:33:39 -07:00
2022-01-21 11:03:19 -08:00
2020-06-12 10:03:47 -06:00
2022-04-04 19:24:09 -04:00
2022-04-16 07:55:05 -07:00
2022-01-11 16:57:19 +02:00
2022-01-11 16:57:19 +02:00
2022-03-09 13:31:51 -07:00
2022-03-30 19:12:18 -07:00
2020-03-23 12:25:51 -04:00
2022-03-15 15:00:13 -06:00
2022-04-11 22:32:02 -04:00
2022-03-17 17:53:06 -06:00
2022-04-01 15:24:03 -06:00
2022-04-12 16:05:12 -06:00
2021-11-15 17:23:08 -07:00
2019-11-14 20:05:32 -07:00
2021-11-15 17:23:08 -07:00
2021-11-15 17:23:08 -07:00
2021-09-01 14:55:26 -07:00
2021-11-15 17:23:08 -07:00
2019-12-12 11:58:24 -07:00
2022-04-10 08:01:13 -07:00
2022-04-18 01:53:48 -04:00
2021-12-16 16:53:20 -05:00
2022-04-13 09:55:24 -06:00
2021-11-04 13:43:11 -07:00
2021-04-07 11:09:47 -07:00
2022-03-25 12:11:55 -06:00
2022-04-07 12:49:34 -06:00
2022-01-03 11:56:12 -07:00
2021-12-06 16:13:13 -07:00