mariadb/mysys
Rucha Deodhar 2a0fcd3757 MDEV-32854: Make JSON_DEPTH_LIMIT unlimited
The initial hard capped limit on the depth was 32. It was implemented using
static arrays of relevant type and size 32.
Hence, to implement unlimited depth, dynamic array on mem_root was
implemented which grows by 3200 as needed. Relevant arrays were replaced
with this dynamic array.
2025-07-22 17:32:21 +05:30
..
crc32 Merge branch '11.8' into 12.0 2025-06-18 07:50:39 +02:00
array.c MDEV-32854: Make JSON_DEPTH_LIMIT unlimited 2025-07-22 17:32:21 +05:30
base64.c
ChangeLog Fix remaining typos 2025-04-29 11:18:00 +10:00
charset-def.c Merge remote-tracking branch 'github/bb-11.4-release' into bb-11.8-serg 2025-04-27 19:40:00 +02:00
charset.c Merge branch '11.8' into 12.0 2025-05-22 09:22:55 +02:00
CMakeLists.txt Merge branch '11.4' into 11.8 2025-06-18 07:43:24 +02:00
crc32ieee.cc Merge branch '10.6' into 10.11 2024-05-10 20:02:18 +02:00
errors.c Update my_snprintf’s last loose ends to suffixes 2025-02-12 10:17:44 +01:00
file_logger.c Merge 10.4 into 10.5 2021-03-05 12:54:43 +02:00
get_password.c Merge branch '10.6' into 10.9 2023-08-04 08:01:06 +02:00
guess_malloc_library.c
hash.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
lf_alloc-pin.c Fix a stack overflow in pinbox allocator 2024-07-05 13:26:37 +10:00
lf_dynarray.c perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
lf_hash.cc Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
list.c Merge 10.4 into 10.5 2020-05-13 14:25:06 +03:00
ma_dyncol.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
mf_arr_appstr.c
mf_cache.c MDEV-9101 Limit size of created disk temporary files and tables 2024-05-27 12:39:04 +02:00
mf_dirname.c MDEV-21581 Helper functions and methods for CHARSET_INFO 2020-01-28 12:29:23 +04:00
mf_fn_ext.c
mf_format.c
mf_getdate.c
mf_iocache.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
mf_iocache2.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
mf_keycache.c Fixed some compilation failures on 32bit 2025-06-25 17:59:45 +03:00
mf_keycaches.c
mf_loadpath.c
mf_pack.c MDEV-21581 Helper functions and methods for CHARSET_INFO 2020-01-28 12:29:23 +04:00
mf_path.c MDEV-25602 get rid of __WIN__ in favor of standard _WIN32 2021-06-06 13:21:03 +02:00
mf_qsort.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
mf_qsort2.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
mf_radix.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
mf_same.c
mf_sort.c cleanup: Typo fix appliccable -> applicable 2023-01-30 15:24:15 +02:00
mf_soundex.c
mf_tempdir.c MDEV-25602 get rid of __WIN__ in favor of standard _WIN32 2021-06-06 13:21:03 +02:00
mf_tempfile.c MDEV-33379 innodb_log_file_buffering=OFF causes corruption on bcachefs 2024-02-20 13:43:19 +02:00
mf_unixpath.c
mf_wcomp.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
mulalloc.c Added detection of memory overwrite with multi_malloc 2023-02-27 19:25:44 +02:00
my_access.c Fix remaining typos 2025-04-29 11:18:00 +10:00
my_addr_resolve.c Backport my_addr_resolve from 10.6 to get latest bug fixes in. 2023-11-27 19:08:14 +02:00
my_alloc.c Merge 11.4 into 11.7 2025-01-09 09:41:38 +02:00
my_atomic_writes.c Merge 10.5 into 10.6 2023-04-11 16:15:19 +03:00
my_basename.c
my_bit.c
my_bitmap.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
my_chmod.c
my_chsize.c MDEV-9101 Limit size of created disk temporary files and tables 2024-05-27 12:39:04 +02:00
my_compare.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
my_compress.c Cleanup: Remove IF_VALGRIND 2022-04-25 09:40:40 +03:00
my_copy.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
my_cpu.c MDEV-19845: Make my_cpu.h self-contained 2020-02-01 14:56:05 +02:00
my_create.c Change my_umask{,_dir} to mode_t and remove os_innodb_umask 2024-12-11 17:21:01 +11:00
my_default.c Merge branch '11.8' into main 2025-04-18 17:11:01 +02:00
my_delete.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
my_div.c
my_dlerror.c
my_error.c Merge branch '10.4' into 10.5 2020-11-01 14:26:15 +01:00
my_file.c perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
my_fopen.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
my_fstream.c
my_getexe.c MDEV-34340 mariadb-backup immediately dumps core on NetBSD 2024-10-16 11:46:19 +11:00
my_gethwaddr.c OS detection logic in my_gethwaddr.c is backwards 2022-11-13 13:12:37 +11:00
my_getncpus.c MDEV-25602 get rid of __WIN__ in favor of standard _WIN32 2021-06-06 13:21:03 +02:00
my_getopt.c Merge branch '11.8' into main 2025-04-18 17:11:01 +02:00
my_getpagesize.c MDEV-34062: Implement innodb_log_file_mmap on 64-bit systems 2024-09-26 18:47:12 +03:00
my_getsystime.c MDEV-33145 Add FLUSH GLOBAL STATUS 2024-05-27 12:39:03 +02:00
my_getwd.c MDEV-25602 get rid of __WIN__ in favor of standard _WIN32 2021-06-06 13:21:03 +02:00
my_init.c Merge 11.4 into 11.7 2025-01-09 09:41:38 +02:00
my_largepage.c Merge branch '11.8' into 12.0 2025-05-22 09:22:55 +02:00
my_lib.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
my_libwrap.c
my_likely.c MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
my_lock.c MDEV-32567 Remove thr_alarm from server codebase 2023-11-23 11:52:38 +11:00
my_lockmem.c Merge 10.6 into 10.10 2023-10-14 13:36:11 +03:00
my_malloc.c Merge 11.0 into 11.1 2023-10-19 08:26:16 +03:00
my_memmem.c
my_mess.c MDEV-23846: O_TMPFILE error in mysqlbinlog stream output breaks restore 2020-11-23 12:16:45 +05:30
my_minidump.cc Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
my_mkdir.c MDEV-25602 get rid of __WIN__ in favor of standard _WIN32 2021-06-06 13:21:03 +02:00
my_mmap.c libpmem cmake macros 2020-02-04 23:23:50 +04:00
my_new.cc Fixes that enables my_new.cc (new wrapper using my_malloc) 2021-05-19 22:27:27 +02:00
my_once.c Add memory allocated by my_once_alloc() to memory status 2025-04-28 12:59:39 +03:00
my_open.c Merge 10.5 into 10.6 2024-12-11 14:46:43 +02:00
my_port.c
my_pread.c MDEV-33813 ERROR 1021 (HY000): Disk full (./org/test1.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") 2025-03-06 09:40:55 +02:00
my_pthread.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
my_quick.c
my_rdtsc.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
my_read.c
my_redel.c MDEV-25602 get rid of __WIN__ in favor of standard _WIN32 2021-06-06 13:21:03 +02:00
my_rename.c Merge 10.5 into 10.6 2022-12-13 16:58:58 +02:00
my_rnd.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
my_safehash.c MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
my_safehash.h
my_seek.c myseek: AIX has no "tell" 2021-03-19 11:14:53 +11:00
my_setuser.c
my_sleep.c MDEV-25602 get rid of __WIN__ in favor of standard _WIN32 2021-06-06 13:21:03 +02:00
my_stack.c Fixup bddbef3573 2024-10-31 10:01:01 +01:00
my_static.c Merge 11.4 into 11.7 2025-01-09 09:41:38 +02:00
my_static.h
my_symlink.c Merge branch '10.11' into 11.2 2024-10-29 16:42:46 +01:00
my_symlink2.c Change my_umask{,_dir} to mode_t and remove os_innodb_umask 2024-12-11 17:21:01 +11:00
my_sync.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
my_thr_init.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
my_thread_name.cc MDEV-32537 due to Linux, restrict thread name to 15 characters, also in PS. 2024-07-09 13:20:49 +02:00
my_timezone.cc MDEV-32189 follow-up: Properly initialize UErrorCode for ucal_getDefaultTimeZone() 2025-05-26 11:59:59 +02:00
my_uuid.c cleanup: uuid 2021-10-29 18:29:01 +02:00
my_virtual_mem.c MDEV-36780: InnoDB buffer pool reserves all assigned memory 2025-05-13 12:27:42 +03:00
my_win_popen.cc Ensure that source files contain only valid UTF8 encodings (#2188) 2023-05-19 13:21:34 +01:00
my_wincond.c MDEV-25602 get rid of __WIN__ in favor of standard _WIN32 2021-06-06 13:21:03 +02:00
my_winerr.c
my_winfile.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
my_winthread.c
my_wintoken.c Merge pull request #1221 from grooverdan/10.4-MDEV-18851-multiple-sized-large-page-support 2020-04-02 23:54:08 +04:00
my_write.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
mysys_priv.h post-merge changes 2024-10-29 14:47:32 +01:00
psi_noop.c Fix remaining typos 2025-04-29 11:18:00 +10:00
ptr_cmp.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
queues.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
safemalloc.c Merge branch '10.5' into 10.6 2023-12-17 11:20:43 +01:00
stacktrace.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
string.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
test_charset.c MDEV-8334: Rename utf8 to utf8mb3 2021-05-19 06:48:36 +02:00
test_dir.c
test_thr_mutex.c
test_xml.c
testhash.c
thr_lock.c Merge branch '11.1' into 11.2 2024-02-02 17:43:57 +01:00
thr_mutex.c assert in safe_mutex_lock that the mutex is initialized 2025-04-18 09:41:23 +02:00
thr_rwlock.c MDEV-34530 dead code in the thr_rwlock.c 2024-07-17 21:25:40 +02:00
thr_timer.c Merge 11.4 into 11.7 2025-01-09 09:41:38 +02:00
tree.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
typelib.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
waiting_threads.c Fix typos in C comments in miscellaneous files 2025-03-24 13:36:28 +11:00
wqueue.c