Nadav Har'El
6a45881d22
Merge 'functions: handle replacing UDFs used in UDAs' from Wojciech Mitros
...
This patch is based on #12681 , only last 3 commits are relevant.
As described in #12709 , currently, when a UDF used in a UDA is replaced, the UDA is not updated until the whole node is restarted.
This patch fixes the issue by updating all affected UDAs when a UDF is replaced.
Additionally, it includes a few convenience changes
Closes #12710
* github.com:scylladb/scylladb:
uda: change the UDF used in a UDA if it's replaced
functions: add helper same_signature method
uda: return aggregate functions as shared pointers
2023-02-13 16:30:24 +02:00
..
2023-02-07 14:38:54 +02:00
2023-01-03 19:54:13 +02:00
2022-12-13 14:17:18 +02:00
2022-05-13 07:11:58 +02:00
2022-07-25 09:53:33 +02:00
2023-02-03 21:56:54 +03:00
2022-08-08 08:02:27 +03:00
2022-07-04 13:42:45 +03:00
2023-01-27 21:56:31 +01:00
2022-03-14 13:20:25 +02:00
2023-02-09 10:30:26 +02:00
2023-01-24 14:07:44 +02:00
2022-05-13 07:11:58 +02:00
2022-05-13 07:11:58 +02:00
2022-10-25 09:16:50 +03:00
2022-10-25 09:16:50 +03:00
2022-05-13 07:11:58 +02:00
2022-05-13 07:11:58 +02:00
2022-03-30 15:42:51 +03:00
2022-03-30 15:42:51 +03:00
2022-01-18 12:15:18 +01:00
2022-05-13 07:11:58 +02:00
2022-01-18 12:15:18 +01:00
2022-01-18 12:15:18 +01:00
2022-10-10 16:20:59 +03:00
2022-10-10 16:20:59 +03:00
2023-01-03 19:54:13 +02:00
2022-05-13 07:11:58 +02:00
2022-06-22 20:07:58 +02:00
2022-01-18 12:15:18 +01:00
2022-08-08 08:02:27 +03:00
2022-06-22 20:16:48 +02:00
2022-06-22 20:16:48 +02:00
2022-11-28 21:58:30 +02:00
2022-05-01 08:33:55 +03:00
2022-06-22 20:16:48 +02:00
2022-06-22 20:16:48 +02:00
2022-05-13 07:11:58 +02:00
2022-07-18 14:18:48 +02:00
2023-02-07 10:15:09 +01:00
2023-01-10 17:44:18 +02:00
2022-10-06 18:02:09 +03:00
2022-10-06 18:00:09 +03:00
2022-12-05 08:14:39 +02:00
2022-09-26 11:02:54 +03:00
2022-05-16 14:14:14 +03:00
2022-05-16 14:14:14 +03:00
2022-08-14 13:12:03 +03:00
2022-08-12 06:01:44 +03:00
2022-03-25 16:19:26 +02:00
2023-02-03 21:56:54 +03:00
2023-02-03 21:56:54 +03:00
2022-01-18 12:15:18 +01:00
2022-05-13 07:11:58 +02:00
2022-08-15 16:58:05 +03:00
2022-05-13 07:11:58 +02:00