Commit Graph

738 Commits (replication_quorum)

Author SHA1 Message Date
YuQing 138e06fd6c upgrade version to V1.0.59 2022-07-24 14:57:30 +08:00
YuQing a9e82600b7 add function fc_get_first_lines 2022-07-21 18:30:53 +08:00
YuQing 599d0f1446 add global var g_set_cloexec and macro FC_SET_CLOEXEC 2022-06-25 11:23:43 +08:00
YuQing 4a7d852409 correct O_CLOEXEC to FD_CLOEXEC for F_SETFL 2022-06-25 09:22:25 +08:00
YuQing e254b8e1d3 open file with flag O_CLOEXEC 2022-06-24 18:52:39 +08:00
YuQing aa5506191f add struct type FilenameFDPair 2022-06-12 21:24:37 +08:00
YuQing 5a90576bdc libfastcommon.spec: upgrade version 2022-06-06 20:35:56 +08:00
YuQing 7e5acf144b fast_mpool add stat fields: alloc_count, alloc_bytes and reset_count 2022-06-04 22:05:09 +08:00
YuQing 0b539bbba2 json decode supports memory pool for persistency 2022-06-04 12:41:07 +08:00
YuQing 009d33480f tests/test_json_parser.c OK. 2022-06-03 22:03:31 +08:00
YuQing 5f34bc872b add functions common_blocked_queue_empty/count 2022-06-03 15:30:49 +08:00
YuQing 793d683d2a add function fast_mblock_set_exceed_log_level 2022-05-31 18:39:52 +08:00
YuQing 64e9499de6 json decode support unicode 2022-05-29 21:13:00 +08:00
YuQing 275279a264 json_parser.[hc] refined for better performance 2022-05-29 10:55:16 +08:00
YuQing f24c558761 add function iniGetCharValueEx 2022-05-26 10:37:52 +08:00
YuQing 1f83e66306 add function conn_pool_get_connection_ex to support service name 2022-05-08 11:26:17 +08:00
YuQing 630a6a2af6 add function conn_pool_connect_server_ex1 to support service name 2022-05-07 16:53:02 +08:00
vazmin 23628e85f2 gh actions: upgrade to 1.0.57-1 2022-04-28 11:53:21 +00:00
YuQing 082902d28b add macro posix_fadvise for non-Linux 2022-04-24 08:13:44 +08:00
YuQing 5802203f9f upgrade version to V1.0.57 2022-04-22 14:55:55 +08:00
YuQing f836b1a9e2 bugfixed: fc_get_file_line_count_ex should rewind file 2022-04-14 16:48:32 +08:00
YuQing 26abf68ebd fast_mblock.[hc] support object destroy callback 2022-03-17 20:50:06 +08:00
YuQing ba011767f8 add functions: fc_get_path_child_count and fc_copy_file 2022-03-16 11:46:43 +08:00
YuQing 7d5e94f9dd rename fc_format_path to fc_remove_redundant_slashes 2022-03-15 08:51:20 +08:00
YuQing 80b751980b add function fc_format_path 2022-03-14 17:10:43 +08:00
vazmin 776a875c84 add changlog 1.0.56 2022-03-13 17:17:02 +08:00
YuQing 3fd3b167a8 small changes for logger.[hc] 2022-03-09 09:53:36 +08:00
YuQing 08f74db732 add function fc_check_rename_ex 2022-03-09 08:21:07 +08:00
YuQing 6836337d0a upgrade version to 1.0.56 2022-03-03 10:18:19 +08:00
YuQing 1cb1847b29 add function locked_list_destroy 2022-03-01 15:03:22 +08:00
YuQing c9cba5298a php-fastcommon compile OK 2022-02-25 14:48:19 +08:00
YuQing 7b9c257652 rename trim to fc_trim 2022-02-25 09:44:15 +08:00
YuQing 9f1d1b6d48 rename hash_xxx to fc_hash_xxx 2022-02-09 22:35:40 +08:00
YuQing 3331b927b3 add function log_try_init2 2022-02-14 09:41:21 +08:00
YuQing e9d186ce99 make.sh: generate macros for dirent fields 2022-02-10 22:18:53 +08:00
YuQing 29cc5af134 add function fc_iov_get_bytes 2022-02-02 20:37:13 +08:00
YuQing 21cd3a9798 make.sh refined 2022-02-02 09:32:07 +08:00
YuQing 3f20211a52 add const modifier for unification 2022-02-01 21:30:47 +08:00
YuQing a19a0071db sockopt.[hc] support tcpwritev and tcpreadv 2022-01-31 17:03:42 +08:00
YuQing 787eb3a7d6 NULL from parameter for getcwd 2022-01-29 17:18:13 +08:00
YuQing 4b9e2d6517 add function fc_gettid 2022-01-29 15:56:41 +08:00
YuQing 505893dc4c change include <sys/poll.h> to #include <poll.h> 2022-01-28 18:16:28 +08:00
YuQing 34f8c3abb9 correct pthread_rwlockattr getkind_np to setkind_np 2022-01-28 18:05:27 +08:00
YuQing a39005253b check pthread_rwlockattr_getkind_np for porting 2022-01-28 12:44:21 +08:00
vazmin 013b7888ea upgrade version to 1.0.55 2022-01-15 19:56:31 +08:00
YuQing f734710832 upgrade version to 1.0.55 2022-01-13 10:13:06 +08:00
YuQing 0410c7fedd add function sched_delay_free_ptr 2022-01-12 11:03:50 +08:00
YuQing 0381982ac2 function fast_mblock_batch_alloc changed 2022-01-09 15:26:27 +08:00
YuQing af68bf5d6a add macros: fc_queue_notify and fc_queue_notify_all 2022-01-06 20:32:05 +08:00
YuQing 7fbdb0cece add macros: ptr_array_allocator_xxx 2022-01-03 10:24:28 +08:00