You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pegasus.apache.org by GitBox <gi...@apache.org> on 2021/03/01 03:42:09 UTC
[GitHub] [incubator-pegasus] neverchanje opened a new issue #696: Release 2.1.2
neverchanje opened a new issue #696:
URL: https://github.com/apache/incubator-pegasus/issues/696
| PR (59 TOTAL, 0 PICKED) | TITLE |
|------------------------------|------------------------------------------------------------------------------------------|
| apache/incubator-pegasus#676 | fix: pack without libaio |
| apache/incubator-pegasus#690 | chore(ci): migrate pegasus ci to github action |
| apache/incubator-pegasus#684 | fix(split): add flush_memtable for copy_checkpoint_to_dir |
| apache/incubator-pegasus#686 | feat: remove the dependency of tls memory for redis_parser |
| apache/incubator-pegasus#685 | fix(asan): repeated memory release in pegasus_server_write_test.batch_writes |
| apache/incubator-pegasus#675 | fix: compilation error in pegasus_utils |
| apache/incubator-pegasus#680 | refactor: reimplement pegasus_server_write::on_batched_write_requests |
| apache/incubator-pegasus#679 | feat(hotkey): dynamic change some parameters in hotkey detection |
| apache/incubator-pegasus#678 | refactor: use rocksdb_wrapper to reimplement batch operations |
| apache/incubator-pegasus#673 | ci: update action-semantic-pull-request to v2.2.0 |
| apache/incubator-pegasus#665 | feat(hotkey): add a function test of hotkey detection |
| apache/incubator-pegasus#674 | refactor: remove unused unit tests in pegasus_write_service_impl_test |
| apache/incubator-pegasus#671 | refactor: move func ingestion_files to rocksdb_wrapper |
| apache/incubator-pegasus#672 | refactor: use rocksdb_wrapper to reimplement check_and_mutate |
| apache/incubator-pegasus#670 | refactor: use rocksdb_wrapper to reimplement empty_put |
| apache/incubator-pegasus#669 | refactor: move write_batch_delete into rocksdb_wrapper |
| apache/incubator-pegasus#666 | refactor: use rocksdb_wrapper::write_batch_put to reimplement check_and_set |
| apache/incubator-pegasus#657 | docs: add rfc for meta-proxy |
| apache/incubator-pegasus#667 | refactor: use rocksdb_wrapper::write_batch_put to reimplement incr |
| apache/incubator-pegasus#656 | refactor: use rocksdb_wrapper::write_batch_put to reimplement check_and_set |
| apache/incubator-pegasus#663 | feat: add query app data_version |
| apache/incubator-pegasus#664 | feat(security): add thirdparty lib when pack server |
| apache/incubator-pegasus#662 | feat(hotkey): add an interface to query hotkey on the specified partition |
| apache/incubator-pegasus#658 | chore: add config_hdfs.sh |
| apache/incubator-pegasus#660 | feat(bulk_load): add remote_file_root for start_bulk_load_request |
| apache/incubator-pegasus#655 | refactor: use rocksdb_wrapper::get to reimplement check_and_mutate |
| apache/incubator-pegasus#654 | refactor: use rocksdb_wrapper::get to reimplement check_and_set |
| apache/incubator-pegasus#646 | feat: support costing memtable and index and filter blocks to block c… |
| apache/incubator-pegasus#651 | refactor: use rocksdb_wrapper::get to reimplement incr |
| apache/incubator-pegasus#648 | feat(hotkey): add unit test of hotkey collector |
| apache/incubator-pegasus#652 | fix: fix log bug in multi_get |
| apache/incubator-pegasus#647 | feat(backup): support using hdfs to backup/restore pegasus tables |
| apache/incubator-pegasus#632 | fix(hotkey): fix two hidden dangers in hotkey_collector |
| apache/incubator-pegasus#639 | feat(hotkey): add unit test of internal_collector |
| apache/incubator-pegasus#641 | fix(hotspot): replace partition_resolver to ddl_client |
| apache/incubator-pegasus#644 | refactor(shell): delete the disk info query command |
| apache/incubator-pegasus#640 | feat(hotkey): add thread_safe method to clear collector |
| apache/incubator-pegasus#631 | feat(hotkey): capture data part3 - declare fine collector |
| apache/incubator-pegasus#624 | feat(hotkey): capture data part2 - declare coarse collector |
| apache/incubator-pegasus#627 | fix: plog aio tasks are assigned replica long thread pool will cause close app block |
| apache/incubator-pegasus#625 | feat(hotkey): collector can be terminated by timeout |
| apache/incubator-pegasus#614 | docs: propose a rfc of pegasus data version v3 |
| apache/incubator-pegasus#621 | feat(hotkey): implement the RPC handler in hotkey_collector |
| apache/incubator-pegasus#618 | feat(hotkey): capture data part1 - declare internal collector |
| apache/incubator-pegasus#619 | fix: fix unit test of capacity_unit_calculator |
| apache/incubator-pegasus#616 | feat(hotkey): add a state machine of hotkey_collector |
| apache/incubator-pegasus#615 | feat(hotkey): add an interface of hotkey capture |
| apache/incubator-pegasus#603 | feat(hotkey): build a fundamental framework of hotkey detection |
| apache/incubator-pegasus#613 | chore: move github pullrequests to commits mail-list |
| apache/incubator-pegasus#611 | feat(shell): add a util to validate the input ip string with list_nodes |
| apache/incubator-pegasus#612 | refactor(hotspot): remove hotkey_detect_request in rrdb.thrift |
| apache/incubator-pegasus#605 | feat(hotspot): add a function to start hotkey detecting in shell commands |
| apache/incubator-pegasus#608 | fix: bugfix on incr |
| apache/incubator-pegasus#607 | fix(hotspot): using dsn::make_unique instead of std::make_unique |
| apache/incubator-pegasus#604 | feat(hotspot): calculator auto detect hotkey in the hot partition |
| apache/incubator-pegasus#592 | refactor: split read/write hotspot of hotspot_partition_calculator |
| apache/incubator-pegasus#601 | feat(hotspot): add a function to start hotkey detecting in hotspot_partition_calculator |
| apache/incubator-pegasus#598 | refactor: use db_get to implement incr |
| apache/incubator-pegasus#597 | refactor(collector): sort out the structure of partition hotspot detection |
| PR (152 TOTAL, 0 PICKED) | TITLE |
|--------------------------|--------------------------------------------------------------------------------------------------------|
| XiaoMi/rdsn#760 | refactor: separate files from replication.thrift |
| XiaoMi/rdsn#668 | feat(disk_balance): close origin replica and update replica dir |
| XiaoMi/rdsn#754 | refactor: use shared_ptr to replace raw pointer |
| XiaoMi/rdsn#759 | refactor: remove thrift generated files of fd/simplekv |
| XiaoMi/rdsn#758 | refactor: remove generated thrift srcs from repo |
| XiaoMi/rdsn#753 | fix: do not call unregister_rpc_handler when exiting progress |
| XiaoMi/rdsn#752 | fix: make disk_engine destructed after service_engine destructed |
| XiaoMi/rdsn#750 | fix(perf_counter_wrapper): avoid using invalid perf_counters::instance() to remove counter |
| XiaoMi/rdsn#678 | fix: cluster_name of ddl client from zk root |
| XiaoMi/rdsn#742 | feat(split): supplement some case after implementing pause cancel split |
| XiaoMi/rdsn#757 | fix: memory leak in nfs test |
| XiaoMi/rdsn#756 | fix: delete unused flags `rocksdb_target_file_size_base` and `rocksdb_write_buffer_size` |
| XiaoMi/rdsn#755 | fix: set burst_size of _write_token_bucket in fds_service to double max |
| XiaoMi/rdsn#747 | feat(split): replica add validate_partition_hash |
| XiaoMi/rdsn#749 | refactor: remove the dependency of tls memory for message_ex |
| XiaoMi/rdsn#751 | fix(asan): memory leak in command_manager |
| XiaoMi/rdsn#748 | fix: fix log print |
| XiaoMi/rdsn#734 | fix(command_manager): avoid using std::remove to erase elements from std::vector |
| XiaoMi/rdsn#746 | fix: error reported in build process of pegasus-docker |
| XiaoMi/rdsn#745 | feat(split): add app_env split_validate_partition_hash |
| XiaoMi/rdsn#744 | fix: fix lock in notify_stop_split |
| XiaoMi/rdsn#726 | feat(split): add query split status interface |
| XiaoMi/rdsn#729 | fix(split): add flush_memtable for copy_checkpoint_to_dir |
| XiaoMi/rdsn#711 | refactor: reimplement join point with less code |
| XiaoMi/rdsn#731 | feat(split): add notify_stop_split rpc |
| XiaoMi/rdsn#739 | refactor: remove the dependency of tls memory for some member functions in message_ex |
| XiaoMi/rdsn#728 | feat: add throttling for read size and read qps |
| XiaoMi/rdsn#738 | fix(asan): heap-use-after-free in rpc_read_stream |
| XiaoMi/rdsn#737 | feat: remove transient_object which is implemented by tls memory |
| XiaoMi/rdsn#736 | fix(hdfs): do not call hdfsDisconnect() after jvm exited |
| XiaoMi/rdsn#735 | fix(perf_counter): remove static map from counter_info |
| XiaoMi/rdsn#730 | fix: fix the usage of service_engine::get_all_nodes() |
| XiaoMi/rdsn#733 | fix(asan): heap-use-after-free caused by replica_test_base::create_test_mutation |
| XiaoMi/rdsn#681 | feat(split): replica server handle pause and cancel status |
| XiaoMi/rdsn#725 | fix(split): message header should not be empty |
| XiaoMi/rdsn#679 | feat(split): add meta control split |
| XiaoMi/rdsn#715 | fix: multiple asan errors |
| XiaoMi/rdsn#722 | refactor: don't resend message if it is rejected by server |
| XiaoMi/rdsn#723 | refactor: delete find package libaio dependency when build |
| XiaoMi/rdsn#721 | refactor: refactor backup_test |
| XiaoMi/rdsn#720 | feat: add read limiter for hdfs |
| XiaoMi/rdsn#719 | feat: add http interface to get a specified config |
| XiaoMi/rdsn#717 | refactor(backup): refactor add_backup_policy |
| XiaoMi/rdsn#718 | fix(hotkey): add replication_enums of `detect_action::QUERY` |
| XiaoMi/rdsn#704 | feat: add http interface to get all configs |
| XiaoMi/rdsn#716 | BREAKING CHANGE(backup): remove 'policy_name' from backup files' path |
| XiaoMi/rdsn#712 | fix(security): make mandatory_auth to be a server side config |
| XiaoMi/rdsn#714 | feat: add validation for value updating through http api |
| XiaoMi/rdsn#713 | feat: update query partition data version |
| XiaoMi/rdsn#710 | feat(hdfs_service): make hdfs_read_batch_size_bytes/hdfs_write_batch_size_bytes mutable |
| XiaoMi/rdsn#709 | fix(test): add gtest framework to meta tests |
| XiaoMi/rdsn#696 | feat(bulk_load): add query compaction status http interface |
| XiaoMi/rdsn#690 | feat: support to build a portable rocksdb binary |
| XiaoMi/rdsn#699 | refactor: fix typo and add comments to security |
| XiaoMi/rdsn#703 | fix: block service download file return error when file exists |
| XiaoMi/rdsn#707 | feat: add update rocksdb scenario interface |
| XiaoMi/rdsn#708 | refactor(security): remove mandatory on client side |
| XiaoMi/rdsn#695 | feat(bulk_load): add update compaction envs http interface |
| XiaoMi/rdsn#706 | feat: add query app data_version interface |
| XiaoMi/rdsn#702 | feat(security): make enable_acl and mandatory_auth mutable |
| XiaoMi/rdsn#705 | fix(scripts): fix zk version in zk scripts |
| XiaoMi/rdsn#700 | feat(hotkey): Change RPC to query hotkey |
| XiaoMi/rdsn#698 | fix: add hash for flag_tag to compatible with gcc < 6.1 |
| XiaoMi/rdsn#692 | fix(block_service): download file when local file is different from remote file |
| XiaoMi/rdsn#682 | feat: support to modify configs without restart |
| XiaoMi/rdsn#693 | feat(bulk_load): add start bulk load http interface |
| XiaoMi/rdsn#694 | feat(security): treat negotiation succeed if server is old version |
| XiaoMi/rdsn#691 | fix(hdfs): fix 'libjvm.so not found' error |
| XiaoMi/rdsn#689 | fix: zk compile cflag no warn format errors |
| XiaoMi/rdsn#686 | feat(bulk-load): support user-define remote storage root path |
| XiaoMi/rdsn#688 | fix: add `#pragma once` to defer.h |
| XiaoMi/rdsn#685 | fix: compile error of zookeeper 3.4.10 on gcc9 |
| XiaoMi/rdsn#687 | feat(bulk-load): add query bulk load http interface |
| XiaoMi/rdsn#683 | feat(security): enable access replica when appenv `replica_access_controller.allowed_users` is empty |
| XiaoMi/rdsn#680 | refactor: remove support_write_vec in aio_task |
| XiaoMi/rdsn#676 | feat(split): child copy mutation asynchronously |
| XiaoMi/rdsn#675 | feat(split): secondary start split |
| XiaoMi/rdsn#677 | refactor: use THREAD_POOL_BLOCK_SERVICE ro replace THREAD_POOL_FDS_SERVICE/THREAD_POOL_LOCAL_SERVICE |
| XiaoMi/rdsn#672 | feat(security): implement reset interface for replica access controller |
| XiaoMi/rdsn#673 | fix: downgrade hadoop version to 2.8.4 |
| XiaoMi/rdsn#674 | fix: fmtlib incompatibility problems from 7.1.3 to 5.3.0 |
| XiaoMi/rdsn#653 | feat(split): add splitting_replicas while on_config_sync |
| XiaoMi/rdsn#664 | feat(disk_balance): add `do_disk_migrate_replica` to support migrate origin data |
| XiaoMi/rdsn#665 | fix: time utils overflow, meta_split_service lock |
| XiaoMi/rdsn#671 | fix: update thirdparty fmtlib version |
| XiaoMi/rdsn#670 | feat(security): implement replica server access controller |
| XiaoMi/rdsn#655 | feat(security): implement meta server access controller |
| XiaoMi/rdsn#647 | feat(backup): add hdfs as an alternative backup provider |
| XiaoMi/rdsn#666 | fix: local_service compile error loading file metadata |
| XiaoMi/rdsn#646 | refactor: refactor app operation unit tests |
| XiaoMi/rdsn#660 | feat(disk_balance): support and validate disk migration rpc |
| XiaoMi/rdsn#663 | fix(http): fix parse path from message |
| XiaoMi/rdsn#662 | fix(http): fix message buffers size check |
| XiaoMi/rdsn#661 | fix(backup): use existing block_service_manager when add backup policy |
| XiaoMi/rdsn#651 | refactor: update detail disk info |
| XiaoMi/rdsn#658 | chore: migrate ci from travis to github actions |
| XiaoMi/rdsn#652 | fix(security): fix bug in negotiation_service::on_negotiation_request when rpc_session is closed |
| XiaoMi/rdsn#654 | feat(split): parent group update partition count |
| XiaoMi/rdsn#648 | fix(split): fix split register child unit test |
| XiaoMi/rdsn#645 | feat(split): add update_child_group_partition_count |
| XiaoMi/rdsn#649 | fix: plog aio tasks are assigned replica long thread pool will cause close app block |
| XiaoMi/rdsn#631 | refactor(backup): straighten the execution path of download_file |
| XiaoMi/rdsn#644 | refactor: reduce netprovider unit test executing time |
| XiaoMi/rdsn#643 | feat(split): update register_child with split_status |
| XiaoMi/rdsn#633 | perf: optimizing write latency using independent IO queues replace of libaio |
| XiaoMi/rdsn#641 | feat(split): add split_status |
| XiaoMi/rdsn#642 | feat(split): implement child_handle_split_error |
| XiaoMi/rdsn#640 | feat(split): add start_partition_split interface |
| XiaoMi/rdsn#637 | refactor: refactor replica split unit tests |
| XiaoMi/rdsn#638 | refactor(split): refactor meta start partition split |
| XiaoMi/rdsn#636 | feat(split): small refactor and fix of replica split |
| XiaoMi/rdsn#639 | refactor(security): make send/recv message allowed when mandatory_auth is false |
| XiaoMi/rdsn#635 | fix: fix fds_service_test |
| XiaoMi/rdsn#634 | feat(hotkey): Add an interface of on_detect_hotkey |
| XiaoMi/rdsn#632 | feat: send hotkey_detect_request in ddl_client |
| XiaoMi/rdsn#630 | refactor(block_service): remove rebundant functions |
| XiaoMi/rdsn#629 | refactor(security): add join point to filter the sending message |
| XiaoMi/rdsn#628 | refactor(security): add join point to filter received message |
| XiaoMi/rdsn#626 | refactor(security): add join point to start negotiation |
| XiaoMi/rdsn#624 | refactor(split): move replica split functions into replica_split_manager class |
| XiaoMi/rdsn#627 | refactor(fds_service): clean up duplicate code |
| XiaoMi/rdsn#625 | refactor(backup): move backup rpc handling to replica_backup_server |
| XiaoMi/rdsn#623 | refactor(backup): move common utils out to backup_utils |
| XiaoMi/rdsn#621 | fix: set the tracer type when init |
| XiaoMi/rdsn#622 | refactor(security): use blob instead of std::string as the type for msg member of negotiation_request |
| XiaoMi/rdsn#620 | refactor(security): refactor the send func of client_negotiation |
| XiaoMi/rdsn#619 | refactor(backup): move cold_backup_context out to standalone file |
| XiaoMi/rdsn#615 | refactor(http): add http handler without creating http service |
| XiaoMi/rdsn#618 | feat(security): server_negotiation handle challenge response |
| XiaoMi/rdsn#617 | feat(security): client_negotiation handle challenge |
| XiaoMi/rdsn#616 | fix(security): fix bug in building cyrus-sasl |
| XiaoMi/rdsn#613 | feat(security): server_negotiation handle SASL_INITIATE request |
| XiaoMi/rdsn#612 | feat(security): client_negotiation handle mechanism selected response |
| XiaoMi/rdsn#610 | refactor: hide http_server from http api |
| XiaoMi/rdsn#608 | feat(security): add unit tests for client_negotiation |
| XiaoMi/rdsn#611 | feat(dup): clear data on meta when duplication removed |
| XiaoMi/rdsn#604 | feat(security): implement sasl_wrapper which is a wrapper to operate sasl |
| XiaoMi/rdsn#607 | feat(security): add unit tests for server_negotiation |
| XiaoMi/rdsn#609 | feat(security): add unit test for negotiation_service |
| XiaoMi/rdsn#594 | refactor(http): replace service/method with simple HTTP path |
| XiaoMi/rdsn#606 | refactor(security): close the connection when something is wrong with sever_negotiation |
| XiaoMi/rdsn#511 | feat: add point for write using latency_tracer tool |
| XiaoMi/rdsn#599 | feat(security): init sasl |
| XiaoMi/rdsn#598 | refactor: use member func instead of macro RPC_CHECK_STATUS |
| XiaoMi/rdsn#600 | feat(security): select mechanism |
| XiaoMi/rdsn#595 | feat(security): receive mechanisms which are supported by server_negotiation |
| XiaoMi/rdsn#589 | feat(security): make network support security negotiation |
| XiaoMi/rdsn#585 | feat(security): init kerberos |
| XiaoMi/rdsn#591 | build: use nodejs/http_parser as a external dep |
| XiaoMi/rdsn#588 | feat(security): handle SASL_LIST_MECHANISMS by server_negotiation |
| XiaoMi/rdsn#593 | feat(http): support parsing content-type of HTTP request |
| XiaoMi/rdsn#592 | refactor: move http_server.h to dsn/http |
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@pegasus.apache.org
For additional commands, e-mail: dev-help@pegasus.apache.org
[GitHub] [incubator-pegasus] hycdong closed issue #696: Release 2.2.0
Posted by GitBox <gi...@apache.org>.
hycdong closed issue #696:
URL: https://github.com/apache/incubator-pegasus/issues/696
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@pegasus.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@pegasus.apache.org
For additional commands, e-mail: dev-help@pegasus.apache.org