MariaDB-server/plugin
Iqbal Hassan ef0505484e Cleanup#3 for MDEV-34319: DECLARE TYPE .. TABLE OF .. INDEX BY
Fixes self assignment issues e.g.
  assoc(1):= assoc(1);
  assoc(1):= assoc(2);
  assoc(1).field:= assoc(1).field;
  assoc(1).field:= assoc(2).field;
  assoc:= assoc;
  etc

Fixes null element handling and null element's field handling e.g.
  assoc(1):= NULL;
  assoc(1).f:= NULL;

Fixes crash when a missing assoc array's element is accesed in the RHS of an assignment operation.

Bulk tests for self-assign and subselect tests for associative array contributed by Alexander Barkov.
2025-08-01 18:03:20 +02:00
..
audit_null
auth_dialog
auth_ed25519 Merge branch '11.4' into 11.8 2025-06-18 07:43:24 +02:00
auth_examples Merge branch '10.11' into 11.4 2025-04-26 10:53:02 +02:00
auth_gssapi Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
auth_mysql_sha2 MDEV-37339 errors about caching_sha2_password on server startup (WolfSSL) 2025-07-30 12:24:19 +02:00
auth_pam Fix remaining typos 2025-04-29 11:18:00 +10:00
auth_parsec MDEV-35482 Raise the plugin PARSEC maturity 2024-12-06 20:28:46 +01:00
auth_pipe
auth_socket Merge 11.4 into 11.7 2024-12-02 17:51:17 +02:00
aws_key_management
cracklib_password_check
daemon_example MDEV-34534 main.plugin_load(daemon_example) - AddressSanitizer: Joining already joined thread, aborting 2024-11-18 22:35:40 +11:00
debug_key_management
disks cleanup: disconnect before DROP USER 2025-07-16 09:14:33 +07:00
example_key_management
feedback Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
file_key_management MDEV-34712 Add support to sha2 and pbkdf2 key derivation in file_key_management 2025-04-28 13:43:32 +10:00
fulltext
func_test
handler_socket Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
hashicorp_key_management Fix remaining typos 2025-04-29 11:18:00 +10:00
locale_info
metadata_lock_info MDL_lock encapsulation: MDL_lock::get_key() 2025-07-15 23:19:06 +04:00
password_reuse_check Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
provider_bzip2
provider_lz4
provider_lzma
provider_lzo
provider_snappy
qc_info
query_response_time Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
server_audit MDEV-34680 post-fixes 2025-08-01 18:00:53 +02:00
simple_password_check
sql_errlog MDEV-34680 Asynchronous and Buffered Logging for Audit Plugin. 2025-08-01 18:00:49 +02:00
test_sql_service
type_assoc_array Cleanup#3 for MDEV-34319: DECLARE TYPE .. TABLE OF .. INDEX BY 2025-08-01 18:03:20 +02:00
type_cursor MDEV-20034 Add support for the pre-defined weak SYS_REFCURSOR 2025-04-19 10:59:58 +04:00
type_geom fix typo spatial_ref_sys 2025-04-22 16:26:36 -04:00
type_inet Merge remote-tracking branch 'github/bb-11.4-release' into bb-11.8-serg 2025-04-27 19:40:00 +02:00
type_mysql_json
type_mysql_timestamp
type_test
type_uuid Cleanup#2 for MDEV-34319: DECLARE TYPE .. TABLE OF .. INDEX BY - packed_col_length 2025-08-01 18:03:20 +02:00
user_variables
userstat Merge remote-tracking branch 'github/bb-11.4-release' into bb-11.8-serg 2025-04-27 19:40:00 +02:00
versioning Merge branch '11.8' into main 2025-04-18 17:11:01 +02:00
win_auth_client
wsrep_info