Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-5307

[black hole] under the hood ns_server improvements

    Details

    • Type: Epic
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: feature-backlog
    • Component/s: ns_server
    • Security Level: Public
    • Labels:
      None

      Description

      Lets assign everything non-user-visible to this ticket

        Issues in Epic

        There are no issues in this epic.
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

          alkondratenko Aleksey Kondratenko (Inactive) created issue -
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #353 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/353/)
          MB-5307: renamed vbucket_mover_start to vbucket_move_start (Revision 8a304dc3f20e344af92fd696183ce29c0b283a80)
          MB-5307: disallow "after" remote master events to overtake local (Revision d02bd3f3a2c9116ef2be194a94465ae5787517f6)
          MB-5307: don't place extra quote around master events atoms (Revision 44262f9d426c976ccfd7c963e7cc12fbd628aaf3)
          MB-5307: made ebucketmigrator terminate event dump migrator args (Revision 1e4c905e1ca89e4a3d690bcb5047c0e4ded7e0ad)
          MB-5307: added master activity event for death of vbucket mover (Revision a178c605b6ee5960d16e0ef96ff16f54ef4d3a1e)
          MB-5307: don't stop master events streaming on unknown event (Revision 6c2839bad1747145406eb3d21da7a9bc06aab814)
          MB-5307: send out master activity event for vbucket filter change (Revision 3e4932c11002b332ff9700fd2a34d32a7eb3aa71)
          MB-5307: implemented better observing for rebalance end event (Revision d38e32aaa9f739b161c5373302c9f8a635bbf25a)
          MB-5307: added master events for per-bucket rebalance start/end (Revision 6f6d8a446d6cd0f6fd3c9b4ec7da71628ff8d6e9)
          MB-5307: implemented master event for per bucket failover (Revision e3149dcac93bcdf5f884f724e6a10324e65ce76b)
          MB-5307: unregister tap name even of not vbuckets are ready (Revision c4aa17d05f004e136df7ef5e41036585797d118c)
          MB-5307: prevent vbucket filter change socket to be used twice (Revision fa3b23a44d3600564f9ef667a527507fcdabbcb5)
          MB-5307: updated master event docs for new event types (Revision 7cfcd8bcc0fd8f927190b6e480c4b1c2f119fac7)
          MB-5307: added documentation for ns_server supervisor hierarchy (Revision ff5bc724a4e512e88bbc164c8956df68c8f638c3)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/master_activity_events.erl
          • doc/master-events.txt

          Aliaksey Kandratsenka :
          Files :

          • src/master_activity_events.erl
          • src/ns_server_sup.erl

          Aliaksey Kandratsenka :
          Files :

          • src/master_activity_events.erl

          Aliaksey Kandratsenka :
          Files :

          • src/master_activity_events_pids_watcher.erl
          • src/ns_server_sup.erl
          • src/master_activity_events.erl
          • src/ebucketmigrator_srv.erl

          Aliaksey Kandratsenka :
          Files :

          • src/master_activity_events.erl

          Aliaksey Kandratsenka :
          Files :

          • src/menelaus_web.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ebucketmigrator_srv.erl
          • src/master_activity_events.erl

          Aliaksey Kandratsenka :
          Files :

          • src/master_activity_events.erl
          • src/ns_orchestrator.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_rebalancer.erl
          • src/master_activity_events.erl

          Aliaksey Kandratsenka :
          Files :

          • src/master_activity_events.erl
          • src/ns_rebalancer.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ebucketmigrator_srv.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_vbm_sup.erl

          Aliaksey Kandratsenka :
          Files :

          • doc/master-events.txt

          Aliaksey Kandratsenka :
          Files :

          • doc/ns-server-hierarchy.txt
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #353 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/353/ ) MB-5307 : renamed vbucket_mover_start to vbucket_move_start (Revision 8a304dc3f20e344af92fd696183ce29c0b283a80) MB-5307 : disallow "after" remote master events to overtake local (Revision d02bd3f3a2c9116ef2be194a94465ae5787517f6) MB-5307 : don't place extra quote around master events atoms (Revision 44262f9d426c976ccfd7c963e7cc12fbd628aaf3) MB-5307 : made ebucketmigrator terminate event dump migrator args (Revision 1e4c905e1ca89e4a3d690bcb5047c0e4ded7e0ad) MB-5307 : added master activity event for death of vbucket mover (Revision a178c605b6ee5960d16e0ef96ff16f54ef4d3a1e) MB-5307 : don't stop master events streaming on unknown event (Revision 6c2839bad1747145406eb3d21da7a9bc06aab814) MB-5307 : send out master activity event for vbucket filter change (Revision 3e4932c11002b332ff9700fd2a34d32a7eb3aa71) MB-5307 : implemented better observing for rebalance end event (Revision d38e32aaa9f739b161c5373302c9f8a635bbf25a) MB-5307 : added master events for per-bucket rebalance start/end (Revision 6f6d8a446d6cd0f6fd3c9b4ec7da71628ff8d6e9) MB-5307 : implemented master event for per bucket failover (Revision e3149dcac93bcdf5f884f724e6a10324e65ce76b) MB-5307 : unregister tap name even of not vbuckets are ready (Revision c4aa17d05f004e136df7ef5e41036585797d118c) MB-5307 : prevent vbucket filter change socket to be used twice (Revision fa3b23a44d3600564f9ef667a527507fcdabbcb5) MB-5307 : updated master event docs for new event types (Revision 7cfcd8bcc0fd8f927190b6e480c4b1c2f119fac7) MB-5307 : added documentation for ns_server supervisor hierarchy (Revision ff5bc724a4e512e88bbc164c8956df68c8f638c3) Result = SUCCESS Aliaksey Kandratsenka : Files : src/master_activity_events.erl doc/master-events.txt Aliaksey Kandratsenka : Files : src/master_activity_events.erl src/ns_server_sup.erl Aliaksey Kandratsenka : Files : src/master_activity_events.erl Aliaksey Kandratsenka : Files : src/master_activity_events_pids_watcher.erl src/ns_server_sup.erl src/master_activity_events.erl src/ebucketmigrator_srv.erl Aliaksey Kandratsenka : Files : src/master_activity_events.erl Aliaksey Kandratsenka : Files : src/menelaus_web.erl Aliaksey Kandratsenka : Files : src/ebucketmigrator_srv.erl src/master_activity_events.erl Aliaksey Kandratsenka : Files : src/master_activity_events.erl src/ns_orchestrator.erl Aliaksey Kandratsenka : Files : src/ns_rebalancer.erl src/master_activity_events.erl Aliaksey Kandratsenka : Files : src/master_activity_events.erl src/ns_rebalancer.erl Aliaksey Kandratsenka : Files : src/ebucketmigrator_srv.erl Aliaksey Kandratsenka : Files : src/ns_vbm_sup.erl Aliaksey Kandratsenka : Files : doc/master-events.txt Aliaksey Kandratsenka : Files : doc/ns-server-hierarchy.txt
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #355 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/355/)
          MB-5307: improved logging of perform_vbucket_filter_change (Revision 590f2111c96ad164445cc7b3e4739bcb44ee96cf)
          MB-5307: made vbucket filter change txn key unique (Revision 3ec63979bb6ff477f8e2b1ad7cac4590e52e4e72)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/cb_gen_vbm_sup.erl

          Aliaksey Kandratsenka :
          Files :

          • src/cb_gen_vbm_sup.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #355 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/355/ ) MB-5307 : improved logging of perform_vbucket_filter_change (Revision 590f2111c96ad164445cc7b3e4739bcb44ee96cf) MB-5307 : made vbucket filter change txn key unique (Revision 3ec63979bb6ff477f8e2b1ad7cac4590e52e4e72) Result = SUCCESS Aliaksey Kandratsenka : Files : src/cb_gen_vbm_sup.erl Aliaksey Kandratsenka : Files : src/cb_gen_vbm_sup.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #356 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/356/)
          MB-5307: track internal config merger stats (Revision 6060c70939343bff3f04573eab1cd7fb49cf7a34)
          MB-5307: track ns_memcached calls stats (Revision 744f952586b463823aba875f1c98a4151497f669)
          MB-5307: gather end-to-end latency of ns_memcached calls (Revision e631998cd36e89b7a989d9143dbd9b6787c9d34a)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/system_stats_collector.erl
          • src/ns_config_rep.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_memcached.erl
          • src/system_stats_collector.erl

          Aliaksey Kandratsenka :
          Files :

          • src/system_stats_collector.erl
          • src/ns_memcached.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #356 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/356/ ) MB-5307 : track internal config merger stats (Revision 6060c70939343bff3f04573eab1cd7fb49cf7a34) MB-5307 : track ns_memcached calls stats (Revision 744f952586b463823aba875f1c98a4151497f669) MB-5307 : gather end-to-end latency of ns_memcached calls (Revision e631998cd36e89b7a989d9143dbd9b6787c9d34a) Result = SUCCESS Aliaksey Kandratsenka : Files : src/system_stats_collector.erl src/ns_config_rep.erl Aliaksey Kandratsenka : Files : src/ns_memcached.erl src/system_stats_collector.erl Aliaksey Kandratsenka : Files : src/system_stats_collector.erl src/ns_memcached.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #357 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/357/)
          MB-5307 Make dialyzer ignore unspecified callback specs. (Revision 43f0f231fa0c20dbff8044e178b98a391b4c0132)
          MB-5307 Fix some dialyzer warning visible with in R15B. (Revision c6a56e43be8494badbb6c6ce5651a87f72282a6d)
          MB-5307 Reimplement compaction daemon. (Revision f0dff901740065bdd64084ad5d06a5e695a7ce2f)
          MB-5307 Store compaction settings in ns_server config. (Revision c4ac834896e426a04a060f9dce141cb4b5ccfbbf)
          MB-5307: made mc_client_binary use prim_inet instead of gen_tcp (Revision 85e9f24df4d3befc940681a58e052e0c754c94b6)
          MB-5307: implemented much faster memcached stats gathering (Revision 2f169bb74cb3d0f580ca330aa96db89c17cef829)
          MB-5307: sync max_parallel_replica_indexers ns->couch config (Revision b837f45c0969a66d9e8ec70e0205cdf7405cfe1d)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • Makefile

          Aliaksey Kandratsenka :
          Files :

          • deps/ale/src/ale_error_logger_handler.erl
          • src/ns_pubsub.erl
          • src/ns_tick.erl
          • src/ns_orchestrator.erl
          • src/stats_collector.erl
          • src/ns_port_init.erl

          Aliaksey Kandratsenka :
          Files :

          • src/couchbase_compaction_daemon.erl
          • src/ns_server_sup.erl
          • src/compaction_daemon.erl

          Aliaksey Kandratsenka :
          Files :

          • src/cb_config_couch_sync.erl
          • priv/public/js/settings.js
          • src/menelaus_web.erl
          • src/ns_config_default.erl

          Aliaksey Kandratsenka :
          Files :

          • src/mc_binary.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_memcached.erl
          • src/mc_binary.erl

          Aliaksey Kandratsenka :
          Files :

          • src/cb_config_couch_sync.erl
          • src/ns_config_default.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #357 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/357/ ) MB-5307 Make dialyzer ignore unspecified callback specs. (Revision 43f0f231fa0c20dbff8044e178b98a391b4c0132) MB-5307 Fix some dialyzer warning visible with in R15B. (Revision c6a56e43be8494badbb6c6ce5651a87f72282a6d) MB-5307 Reimplement compaction daemon. (Revision f0dff901740065bdd64084ad5d06a5e695a7ce2f) MB-5307 Store compaction settings in ns_server config. (Revision c4ac834896e426a04a060f9dce141cb4b5ccfbbf) MB-5307 : made mc_client_binary use prim_inet instead of gen_tcp (Revision 85e9f24df4d3befc940681a58e052e0c754c94b6) MB-5307 : implemented much faster memcached stats gathering (Revision 2f169bb74cb3d0f580ca330aa96db89c17cef829) MB-5307 : sync max_parallel_replica_indexers ns->couch config (Revision b837f45c0969a66d9e8ec70e0205cdf7405cfe1d) Result = SUCCESS Aliaksey Kandratsenka : Files : Makefile Aliaksey Kandratsenka : Files : deps/ale/src/ale_error_logger_handler.erl src/ns_pubsub.erl src/ns_tick.erl src/ns_orchestrator.erl src/stats_collector.erl src/ns_port_init.erl Aliaksey Kandratsenka : Files : src/couchbase_compaction_daemon.erl src/ns_server_sup.erl src/compaction_daemon.erl Aliaksey Kandratsenka : Files : src/cb_config_couch_sync.erl priv/public/js/settings.js src/menelaus_web.erl src/ns_config_default.erl Aliaksey Kandratsenka : Files : src/mc_binary.erl Aliaksey Kandratsenka : Files : src/ns_memcached.erl src/mc_binary.erl Aliaksey Kandratsenka : Files : src/cb_config_couch_sync.erl src/ns_config_default.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #358 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/358/)
          MB-5307: don't crash autocompaction daemon on UI-edited buckets (Revision c565a68f5335926a2c4231fca35498a0f43cf1ce)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/compaction_daemon.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #358 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/358/ ) MB-5307 : don't crash autocompaction daemon on UI-edited buckets (Revision c565a68f5335926a2c4231fca35498a0f43cf1ce) Result = SUCCESS Aliaksey Kandratsenka : Files : src/compaction_daemon.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #359 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/359/)
          MB-5307: avoid infinite loops in auto-compaction daemon (Revision 6ad51d87e75a22e4f0611c356c6790f8fcaa66fa)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/compaction_daemon.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #359 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/359/ ) MB-5307 : avoid infinite loops in auto-compaction daemon (Revision 6ad51d87e75a22e4f0611c356c6790f8fcaa66fa) Result = SUCCESS Aliaksey Kandratsenka : Files : src/compaction_daemon.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #363 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/363/)
          MB-5307 Use more descriptive names for unique_random_ints args. (Revision 80eb1f4ef7c056ef28de249d8ad48f9be77060d5)
          MB-5307 Really avoid infinite loops in unique_random_ints. (Revision 0d29e490e51a16cf23d80cf6755fdc542507d5b4)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/compaction_daemon.erl

          Aliaksey Kandratsenka :
          Files :

          • src/compaction_daemon.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #363 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/363/ ) MB-5307 Use more descriptive names for unique_random_ints args. (Revision 80eb1f4ef7c056ef28de249d8ad48f9be77060d5) MB-5307 Really avoid infinite loops in unique_random_ints. (Revision 0d29e490e51a16cf23d80cf6755fdc542507d5b4) Result = SUCCESS Aliaksey Kandratsenka : Files : src/compaction_daemon.erl Aliaksey Kandratsenka : Files : src/compaction_daemon.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #364 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/364/)
          MB-5307: support simple way to adjust some timeouts at runtime (Revision 76eb18f3447ef6842cac4656a64223995cfc3965)
          MB-5307: allow just grabbing current archive of master events (Revision e7ce89f2b610ee8adddab44dc50013e43faf01e9)
          MB-5307: unbreak cli ebucketmigrator (Revision f3a69f7ec61901cd58254511a853f6678764f42a)
          MB-5307:ebucketmigrator:dont ask password when not given username (Revision 27fbb5333af28875037c17f308f2e6d39913d6a7)
          MB-5307: made ns_vbm_sup:apply_changes only touch affected nodes (Revision 96b7e01a87478449f68225138d5564f75184c760)
          MB-5307: support slow network simulation for cluster_run (Revision 4c6e0d7ddf194af4b5f0c18a22aff1cc3fb01bc7)
          MB-5307: dont hibernate gen_events (Revision 66cc3635eef6dbdab5f9850425759c5dc69ec88a)
          MB-5307: menelaus_web:handle_streaming now eats all notifications (Revision 1595f2339cdd6630d6028a106a9376d75b7580d2)
          MB-5307: don't compute saslBucketsStreaming twice on each update (Revision 953e620ab18f5f911d497908bb62903bd3f668b5)
          MB-5307:saslBucketsStreaming now avoids sending whole node status (Revision c850d6ed8d517db89c3eed2e43186765b5deac86)
          MB-5307:refactored ns_port_init to avoid excessive recomputations (Revision ce6eb857a7c72f0927fe9fedc5a752974f26f039)
          MB-5307: skip ebucketmigrator sasl auth step for default bucket (Revision 9f47d8e254644a26c7e1d9ca25d63aa065ee6665)
          MB-5307: impl. more efficient check for ebucketmigrator timeout (Revision f9129129e707829578d938e41ca09275c9de5073)
          MB-5307:ebucketmigrator: use prim_inet instead of gen_tcp (Revision b39bc39976c013dcecf7af92894e03abeaa0e8ee)
          MB-5307:implemented more efficient ebucketmigrator initialization (Revision dc2672fb549d0a83cfe1db2139bbb55634fda33c)
          MB-5307: optimized ebucketmigrator network delays (Revision 4217416e71078303b4d7e6975e9eb6eee302f0c0)
          MB-5307: implemented exponential backoff for replicas building (Revision 0d961dcce2ce56d50fb114042d53e8187653ef07)
          MB-5307: only replicate locally made config changes (Revision 2ebcc0c8a64c8f12b43dfa3f2beb339bcd82e318)
          MB-5307: don't allow duplicate nodes in apply_changes (Revision 593ab7a503bedb273e8f9e84c92b447d1ecc1f23)
          MB-5307: use fully expanded port server args to detect changes (Revision 83d7f884244949a460e99f9cf05aa16ff675614c)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/mc_client_binary.erl
          • src/mc_binary.erl
          • CHANGES
          • src/ns_memcached.erl
          • src/ebucketmigrator_srv.erl
          • src/ns_config_ets_dup.erl
          • src/ns_server_sup.erl

          Aliaksey Kandratsenka :
          Files :

          • src/menelaus_web.erl

          Aliaksey Kandratsenka :
          Files :

          • src/misc.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ebucketmigrator.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_vbm_sup.erl

          Aliaksey Kandratsenka :
          Files :

          • cluster_run
          • scripts/run_in_ns.rb

          Aliaksey Kandratsenka :
          Files :

          • src/ns_node_disco_log.erl
          • src/ns_node_disco_conf_events.erl
          • src/ns_port_init.erl
          • src/ns_mail_log.erl
          • src/ns_config_log.erl

          Aliaksey Kandratsenka :
          Files :

          • src/menelaus_web.erl

          Aliaksey Kandratsenka :
          Files :

          • src/menelaus_web.erl
          • src/menelaus_web_buckets.erl

          Aliaksey Kandratsenka :
          Files :

          • src/menelaus_web_buckets.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_port_init.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ebucketmigrator_srv.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ebucketmigrator_srv.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ebucketmigrator_srv.erl

          Aliaksey Kandratsenka :
          Files :

          • src/mc_binary.erl
          • src/mc_client_binary.erl
          • src/ebucketmigrator_srv.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ebucketmigrator_srv.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_replicas_builder.erl

          Aliaksey Kandratsenka :
          Files :

          • CHANGES
          • src/ns_config.erl
          • src/ns_node_disco_conf_events.erl
          • src/ns_config_sup.erl
          • src/ns_config_rep.erl

          Aliaksey Kandratsenka :
          Files :

          • src/cb_gen_vbm_sup.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_port_init.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #364 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/364/ ) MB-5307 : support simple way to adjust some timeouts at runtime (Revision 76eb18f3447ef6842cac4656a64223995cfc3965) MB-5307 : allow just grabbing current archive of master events (Revision e7ce89f2b610ee8adddab44dc50013e43faf01e9) MB-5307 : unbreak cli ebucketmigrator (Revision f3a69f7ec61901cd58254511a853f6678764f42a) MB-5307 :ebucketmigrator:dont ask password when not given username (Revision 27fbb5333af28875037c17f308f2e6d39913d6a7) MB-5307 : made ns_vbm_sup:apply_changes only touch affected nodes (Revision 96b7e01a87478449f68225138d5564f75184c760) MB-5307 : support slow network simulation for cluster_run (Revision 4c6e0d7ddf194af4b5f0c18a22aff1cc3fb01bc7) MB-5307 : dont hibernate gen_events (Revision 66cc3635eef6dbdab5f9850425759c5dc69ec88a) MB-5307 : menelaus_web:handle_streaming now eats all notifications (Revision 1595f2339cdd6630d6028a106a9376d75b7580d2) MB-5307 : don't compute saslBucketsStreaming twice on each update (Revision 953e620ab18f5f911d497908bb62903bd3f668b5) MB-5307 :saslBucketsStreaming now avoids sending whole node status (Revision c850d6ed8d517db89c3eed2e43186765b5deac86) MB-5307 :refactored ns_port_init to avoid excessive recomputations (Revision ce6eb857a7c72f0927fe9fedc5a752974f26f039) MB-5307 : skip ebucketmigrator sasl auth step for default bucket (Revision 9f47d8e254644a26c7e1d9ca25d63aa065ee6665) MB-5307 : impl. more efficient check for ebucketmigrator timeout (Revision f9129129e707829578d938e41ca09275c9de5073) MB-5307 :ebucketmigrator: use prim_inet instead of gen_tcp (Revision b39bc39976c013dcecf7af92894e03abeaa0e8ee) MB-5307 :implemented more efficient ebucketmigrator initialization (Revision dc2672fb549d0a83cfe1db2139bbb55634fda33c) MB-5307 : optimized ebucketmigrator network delays (Revision 4217416e71078303b4d7e6975e9eb6eee302f0c0) MB-5307 : implemented exponential backoff for replicas building (Revision 0d961dcce2ce56d50fb114042d53e8187653ef07) MB-5307 : only replicate locally made config changes (Revision 2ebcc0c8a64c8f12b43dfa3f2beb339bcd82e318) MB-5307 : don't allow duplicate nodes in apply_changes (Revision 593ab7a503bedb273e8f9e84c92b447d1ecc1f23) MB-5307 : use fully expanded port server args to detect changes (Revision 83d7f884244949a460e99f9cf05aa16ff675614c) Result = SUCCESS Aliaksey Kandratsenka : Files : src/mc_client_binary.erl src/mc_binary.erl CHANGES src/ns_memcached.erl src/ebucketmigrator_srv.erl src/ns_config_ets_dup.erl src/ns_server_sup.erl Aliaksey Kandratsenka : Files : src/menelaus_web.erl Aliaksey Kandratsenka : Files : src/misc.erl Aliaksey Kandratsenka : Files : src/ebucketmigrator.erl Aliaksey Kandratsenka : Files : src/ns_vbm_sup.erl Aliaksey Kandratsenka : Files : cluster_run scripts/run_in_ns.rb Aliaksey Kandratsenka : Files : src/ns_node_disco_log.erl src/ns_node_disco_conf_events.erl src/ns_port_init.erl src/ns_mail_log.erl src/ns_config_log.erl Aliaksey Kandratsenka : Files : src/menelaus_web.erl Aliaksey Kandratsenka : Files : src/menelaus_web.erl src/menelaus_web_buckets.erl Aliaksey Kandratsenka : Files : src/menelaus_web_buckets.erl Aliaksey Kandratsenka : Files : src/ns_port_init.erl Aliaksey Kandratsenka : Files : src/ebucketmigrator_srv.erl Aliaksey Kandratsenka : Files : src/ebucketmigrator_srv.erl Aliaksey Kandratsenka : Files : src/ebucketmigrator_srv.erl Aliaksey Kandratsenka : Files : src/mc_binary.erl src/mc_client_binary.erl src/ebucketmigrator_srv.erl Aliaksey Kandratsenka : Files : src/ebucketmigrator_srv.erl Aliaksey Kandratsenka : Files : src/ns_replicas_builder.erl Aliaksey Kandratsenka : Files : CHANGES src/ns_config.erl src/ns_node_disco_conf_events.erl src/ns_config_sup.erl src/ns_config_rep.erl Aliaksey Kandratsenka : Files : src/cb_gen_vbm_sup.erl Aliaksey Kandratsenka : Files : src/ns_port_init.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #365 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/365/)
          MB-5307 Make bucket_databases/1 a bit more efficient. (Revision 4c2014b26b2a09912580370c34f591c5970f7d05)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/ns_storage_conf.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #365 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/365/ ) MB-5307 Make bucket_databases/1 a bit more efficient. (Revision 4c2014b26b2a09912580370c34f591c5970f7d05) Result = SUCCESS Aliaksey Kandratsenka : Files : src/ns_storage_conf.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #366 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/366/)
          MB-5307: forward ported better ns_memcached workers pool (Revision 2829c357f0a7d4f441b5a5c74cd05b00d947e2f9)
          MB-5307: assigned ns_memcached data ops to heavy ops queue (Revision a927a269add839c791e0c3ba875b5f0fb2716a59)
          MB-5307: correctly account for very heavy memcached requests (Revision 6e0b82f56c389cbc0bd7b79b79eb3388a8ea28c9)

          Result = SUCCESS
          Aliaksey Artamonau :
          Files :

          • src/ns_memcached.erl
          • src/ns_memcached_sup.erl

          Aliaksey Artamonau :
          Files :

          • src/ns_memcached.erl

          Aliaksey Artamonau :
          Files :

          • src/ns_memcached.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #366 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/366/ ) MB-5307 : forward ported better ns_memcached workers pool (Revision 2829c357f0a7d4f441b5a5c74cd05b00d947e2f9) MB-5307 : assigned ns_memcached data ops to heavy ops queue (Revision a927a269add839c791e0c3ba875b5f0fb2716a59) MB-5307 : correctly account for very heavy memcached requests (Revision 6e0b82f56c389cbc0bd7b79b79eb3388a8ea28c9) Result = SUCCESS Aliaksey Artamonau : Files : src/ns_memcached.erl src/ns_memcached_sup.erl Aliaksey Artamonau : Files : src/ns_memcached.erl Aliaksey Artamonau : Files : src/ns_memcached.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #367 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/367/)
          MB-5307 Default to one replica in cluster_connect. (Revision 48c06e1b1fec3f43293d292861b32d9c8658860a)
          MB-5307 Allow disabling replica indexing via cluster_connect. (Revision 715eb21c23b891ca26ed24662457ffebf51fe96f)
          MB-5307: configure-ized max count of concurrently moved vbuckets (Revision e17d64be302799f4e057feffdf0d33d297b0d90d)
          MB-5307: try to wait for all built replicas has same checkpoint (Revision 09a516ac9fe901ee6eb99466ad5bde1d8a1c869f)
          MB-5307: parallelize sync_shutdown_many for less latency (Revision 1977f29b79f183144379e7f3bf9cc66ea3689ec7)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • cluster_connect

          Aliaksey Kandratsenka :
          Files :

          • cluster_connect

          Aliaksey Artamonau :
          Files :

          • src/ns_vbucket_mover.erl
          • CHANGES

          Aliaksey Artamonau :
          Files :

          • src/ns_replicas_builder.erl

          Aliaksey Artamonau :
          Files :

          • src/ns_replicas_builder.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #367 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/367/ ) MB-5307 Default to one replica in cluster_connect. (Revision 48c06e1b1fec3f43293d292861b32d9c8658860a) MB-5307 Allow disabling replica indexing via cluster_connect. (Revision 715eb21c23b891ca26ed24662457ffebf51fe96f) MB-5307 : configure-ized max count of concurrently moved vbuckets (Revision e17d64be302799f4e057feffdf0d33d297b0d90d) MB-5307 : try to wait for all built replicas has same checkpoint (Revision 09a516ac9fe901ee6eb99466ad5bde1d8a1c869f) MB-5307 : parallelize sync_shutdown_many for less latency (Revision 1977f29b79f183144379e7f3bf9cc66ea3689ec7) Result = SUCCESS Aliaksey Kandratsenka : Files : cluster_connect Aliaksey Kandratsenka : Files : cluster_connect Aliaksey Artamonau : Files : src/ns_vbucket_mover.erl CHANGES Aliaksey Artamonau : Files : src/ns_replicas_builder.erl Aliaksey Artamonau : Files : src/ns_replicas_builder.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #371 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/371/)
          MB-5307 Pass global port to memcached via -p. (Revision 531b7e234811ca4930c115df2a0b97bb09f684ef)
          MB-5307: [bp] Fix cluster overview graphs showing blank data (Revision b97621bc8fa70d4ab9d116a3b21946e944f8c6b3)
          MB-5307: increased size of master activity events history (Revision 4dd8a612cd77248a71ff03787c17c9b53d472641)
          MB-5307: only consider stopping rebalance for normal janitor runs (Revision 80267c862cbb0d0330efeaa163c73fd7a0c2382c)
          MB-5307: fixed getting of not ready to replicate from vbuckets (Revision 5c6e2ba692d4197ec7831898a0c3884efbc2c0ee)
          MB-5307: fixed dialyzer complaints (Revision 12f2f3e1ff1ec66326a26f34034597234b9d4f84)
          MB-5307: introduced create_new_checkpoint command (Revision 59ce658fed5d81ccfb032daabe1440821fd09f8d)
          MB-5307: display avg disk commit time in seconds (Revision d90242c60faae3187354e530d15bb9aee2d7ca33)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/ns_config_default.erl

          Aliaksey Kandratsenka :
          Files :

          • priv/public/js/overview.js

          Aliaksey Artamonau :
          Files :

          • src/master_activity_events_keeper.erl

          Aliaksey Artamonau :
          Files :

          • src/ns_orchestrator.erl
          • src/ns_janitor.erl

          Aliaksey Artamonau :
          Files :

          • src/mc_client_binary.erl
          • src/ebucketmigrator_srv.erl

          Aliaksey Artamonau :
          Files :

          • src/ns_replicas_builder.erl

          Aliaksey Kandratsenka :
          Files :

          • include/mc_constants.hrl
          • src/ns_memcached.erl
          • src/mc_client_binary.erl

          Aliaksey Kandratsenka :
          Files :

          • src/menelaus_stats.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #371 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/371/ ) MB-5307 Pass global port to memcached via -p. (Revision 531b7e234811ca4930c115df2a0b97bb09f684ef) MB-5307 : [bp] Fix cluster overview graphs showing blank data (Revision b97621bc8fa70d4ab9d116a3b21946e944f8c6b3) MB-5307 : increased size of master activity events history (Revision 4dd8a612cd77248a71ff03787c17c9b53d472641) MB-5307 : only consider stopping rebalance for normal janitor runs (Revision 80267c862cbb0d0330efeaa163c73fd7a0c2382c) MB-5307 : fixed getting of not ready to replicate from vbuckets (Revision 5c6e2ba692d4197ec7831898a0c3884efbc2c0ee) MB-5307 : fixed dialyzer complaints (Revision 12f2f3e1ff1ec66326a26f34034597234b9d4f84) MB-5307 : introduced create_new_checkpoint command (Revision 59ce658fed5d81ccfb032daabe1440821fd09f8d) MB-5307 : display avg disk commit time in seconds (Revision d90242c60faae3187354e530d15bb9aee2d7ca33) Result = SUCCESS Aliaksey Kandratsenka : Files : src/ns_config_default.erl Aliaksey Kandratsenka : Files : priv/public/js/overview.js Aliaksey Artamonau : Files : src/master_activity_events_keeper.erl Aliaksey Artamonau : Files : src/ns_orchestrator.erl src/ns_janitor.erl Aliaksey Artamonau : Files : src/mc_client_binary.erl src/ebucketmigrator_srv.erl Aliaksey Artamonau : Files : src/ns_replicas_builder.erl Aliaksey Kandratsenka : Files : include/mc_constants.hrl src/ns_memcached.erl src/mc_client_binary.erl Aliaksey Kandratsenka : Files : src/menelaus_stats.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #373 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/373/)
          MB-5307 Don't touch master db to fetch ddocs. (Revision 701f954b457b85bd887c1f88058b230fb6e4a98e)
          MB-5307 Flush pending config_changed messages in compaction daemon. (Revision 4a70b127dfec0455c2b94d6fcacac640229b5da0)
          MB-5307 Restart compaction only when it's really needed. (Revision 97c4815208d79407bbec21f178afab34a8c833fd)
          MB-5307 Trap exits as late as possible. (Revision dbae86a2192b25c38cf2b391636650217f023321)
          MB-5307 Generic way to set couch settings introduced. (Revision dd5495c10071c08edae1447a99de84054408714f)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/capi_set_view_manager.erl
          • src/compaction_daemon.erl

          Aliaksey Kandratsenka :
          Files :

          • src/compaction_daemon.erl

          Aliaksey Kandratsenka :
          Files :

          • src/compaction_daemon.erl

          Aliaksey Kandratsenka :
          Files :

          • src/compaction_daemon.erl

          Aliaksey Kandratsenka :
          Files :

          • src/menelaus_web.erl
          • src/ns_config_default.erl
          • src/ns_config.erl
          • src/cb_config_couch_sync.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #373 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/373/ ) MB-5307 Don't touch master db to fetch ddocs. (Revision 701f954b457b85bd887c1f88058b230fb6e4a98e) MB-5307 Flush pending config_changed messages in compaction daemon. (Revision 4a70b127dfec0455c2b94d6fcacac640229b5da0) MB-5307 Restart compaction only when it's really needed. (Revision 97c4815208d79407bbec21f178afab34a8c833fd) MB-5307 Trap exits as late as possible. (Revision dbae86a2192b25c38cf2b391636650217f023321) MB-5307 Generic way to set couch settings introduced. (Revision dd5495c10071c08edae1447a99de84054408714f) Result = SUCCESS Aliaksey Kandratsenka : Files : src/capi_set_view_manager.erl src/compaction_daemon.erl Aliaksey Kandratsenka : Files : src/compaction_daemon.erl Aliaksey Kandratsenka : Files : src/compaction_daemon.erl Aliaksey Kandratsenka : Files : src/compaction_daemon.erl Aliaksey Kandratsenka : Files : src/menelaus_web.erl src/ns_config_default.erl src/ns_config.erl src/cb_config_couch_sync.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #374 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/374/)
          MB-5307 Check moxi_port for conflicts with dedicated_port. (Revision 78b9fef20260a0400566f16a39a209baa4123400)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/ns_bucket.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #374 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/374/ ) MB-5307 Check moxi_port for conflicts with dedicated_port. (Revision 78b9fef20260a0400566f16a39a209baa4123400) Result = SUCCESS Aliaksey Kandratsenka : Files : src/ns_bucket.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #375 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/375/)
          MB-5307: updated our supervisor hierarchy documentation (Revision ff1530d557b40e7b3ea0dbcaee2b910cc28a647b)
          MB-5307 Fix forceful bucket compaction. (Revision 3d3302bfbe4e7bfe7c5ba4fbc02ea3f2ef9e912f)
          MB-5307 Use successive suffixes for variables to avoid confusion. (Revision ca5b1f8d9bdf40be0c9321017392305ce9887c22)
          MB-5307 Grab ready buckets correctly in wait_for_nodes/3. (Revision 6051edf765e3ed7453e98703ed10f9559f137db3)
          MB-5307 Treat bucket as warmed up only after janitor pass. (Revision 426cdcecbe1a89c2b52c070175401e76c0f53df3)
          MB-5307 REST API for setting fast warm up settings. (Revision b5e160f1274f2585370b7296a6edfe726790375a)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • doc/ns-server-hierarchy.txt

          Aliaksey Kandratsenka :
          Files :

          • src/compaction_daemon.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_janitor.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_orchestrator.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_janitor.erl
          • src/ns_memcached.erl
          • src/ns_heart.erl

          Aliaksey Kandratsenka :
          Files :

          • src/menelaus_web.erl
          • src/ns_config_default.erl
          • src/menelaus_web_buckets.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #375 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/375/ ) MB-5307 : updated our supervisor hierarchy documentation (Revision ff1530d557b40e7b3ea0dbcaee2b910cc28a647b) MB-5307 Fix forceful bucket compaction. (Revision 3d3302bfbe4e7bfe7c5ba4fbc02ea3f2ef9e912f) MB-5307 Use successive suffixes for variables to avoid confusion. (Revision ca5b1f8d9bdf40be0c9321017392305ce9887c22) MB-5307 Grab ready buckets correctly in wait_for_nodes/3. (Revision 6051edf765e3ed7453e98703ed10f9559f137db3) MB-5307 Treat bucket as warmed up only after janitor pass. (Revision 426cdcecbe1a89c2b52c070175401e76c0f53df3) MB-5307 REST API for setting fast warm up settings. (Revision b5e160f1274f2585370b7296a6edfe726790375a) Result = SUCCESS Aliaksey Kandratsenka : Files : doc/ns-server-hierarchy.txt Aliaksey Kandratsenka : Files : src/compaction_daemon.erl Aliaksey Kandratsenka : Files : src/ns_janitor.erl Aliaksey Kandratsenka : Files : src/ns_orchestrator.erl Aliaksey Kandratsenka : Files : src/ns_janitor.erl src/ns_memcached.erl src/ns_heart.erl Aliaksey Kandratsenka : Files : src/menelaus_web.erl src/ns_config_default.erl src/menelaus_web_buckets.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #376 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/376/)
          MB-5307: refactored documents.js (Revision f7505350684b3c5b87a4ba8e71fb2d5df7c7979c)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • priv/public/js/app.js
          • priv/public/css/screen.css
          • priv/public/index.html
          • priv/public/js/app-ui-misc.js
          • priv/public/js/documents.js
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #376 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/376/ ) MB-5307 : refactored documents.js (Revision f7505350684b3c5b87a4ba8e71fb2d5df7c7979c) Result = SUCCESS Aliaksey Kandratsenka : Files : priv/public/js/app.js priv/public/css/screen.css priv/public/index.html priv/public/js/app-ui-misc.js priv/public/js/documents.js
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #377 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/377/)
          MB-5307: refetch documents list when Document link at top is hit (Revision dcf16cc70214707683c70fa50d54b43f98c03bfc)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • priv/public/js/documents.js
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #377 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/377/ ) MB-5307 : refetch documents list when Document link at top is hit (Revision dcf16cc70214707683c70fa50d54b43f98c03bfc) Result = SUCCESS Aliaksey Kandratsenka : Files : priv/public/js/documents.js
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #378 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/378/)
          MB-5307 ale:sync call to ensure that logged messages are written. (Revision 2db2e19bfd9ecf99f2b1b327bacb4891632f1c07)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • deps/ale/src/ale.erl
          • deps/ale/src/ale_stderr_sink.erl
          • deps/ale/src/ale_transform.erl
          • deps/ale/src/ale_codegen.erl
          • src/ns_log_sink.erl
          • deps/ale/src/ale_disk_sink.erl
          • deps/ale/src/ale_utils.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #378 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/378/ ) MB-5307 ale:sync call to ensure that logged messages are written. (Revision 2db2e19bfd9ecf99f2b1b327bacb4891632f1c07) Result = SUCCESS Aliaksey Kandratsenka : Files : deps/ale/src/ale.erl deps/ale/src/ale_stderr_sink.erl deps/ale/src/ale_transform.erl deps/ale/src/ale_codegen.erl src/ns_log_sink.erl deps/ale/src/ale_disk_sink.erl deps/ale/src/ale_utils.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #380 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/380/)
          MB-5307: improved ns_config logging around clear call (Revision 0e6b2f70276f271d08bf1fe46c4b8da528c67c66)

          Result = SUCCESS
          Farshid Ghods :
          Files :

          • src/ns_config.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #380 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/380/ ) MB-5307 : improved ns_config logging around clear call (Revision 0e6b2f70276f271d08bf1fe46c4b8da528c67c66) Result = SUCCESS Farshid Ghods : Files : src/ns_config.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #381 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/381/)
          MB-5307: fixed bucket's ram quota error message typo (Revision 3badbeafa1700fbf6ef662842391ce62ca6560d2)
          MB-5307: moved bin_concat_path into menelaus_util (Revision 2be59c48d38a5b4f34b13ee9c23cf9713f0bdb99)
          MB-5307: mark memcached buckets as warmed up asap (Revision b99ecf0381eb5d34ff03067e698834ba40f9f394)
          MB-5307: log unhandled messages in ns_config (Revision bb698e1954fa9c385a3987991801152ffed9a81b)
          MB-5307: added API call for ddocs' list with link to compactViews (Revision c2bc7672be31d75f40e53432e0195d0ccff2f912)

          Result = SUCCESS
          Aliaksey Artamonau :
          Files :

          • src/menelaus_web_buckets.erl

          Aliaksey Artamonau :
          Files :

          • src/menelaus_web_buckets.erl
          • src/menelaus_util.erl
          • src/menelaus_web.erl

          Aliaksey Artamonau :
          Files :

          • src/ns_memcached.erl

          Aliaksey Artamonau :
          Files :

          • src/ns_config.erl

          Aliaksey Artamonau :
          Files :

          • src/capi_utils.erl
          • doc/api-changes/ddocs-list.txt
          • src/capi_set_view_manager.erl
          • src/menelaus_web.erl
          • src/menelaus_web_buckets.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #381 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/381/ ) MB-5307 : fixed bucket's ram quota error message typo (Revision 3badbeafa1700fbf6ef662842391ce62ca6560d2) MB-5307 : moved bin_concat_path into menelaus_util (Revision 2be59c48d38a5b4f34b13ee9c23cf9713f0bdb99) MB-5307 : mark memcached buckets as warmed up asap (Revision b99ecf0381eb5d34ff03067e698834ba40f9f394) MB-5307 : log unhandled messages in ns_config (Revision bb698e1954fa9c385a3987991801152ffed9a81b) MB-5307 : added API call for ddocs' list with link to compactViews (Revision c2bc7672be31d75f40e53432e0195d0ccff2f912) Result = SUCCESS Aliaksey Artamonau : Files : src/menelaus_web_buckets.erl Aliaksey Artamonau : Files : src/menelaus_web_buckets.erl src/menelaus_util.erl src/menelaus_web.erl Aliaksey Artamonau : Files : src/ns_memcached.erl Aliaksey Artamonau : Files : src/ns_config.erl Aliaksey Artamonau : Files : src/capi_utils.erl doc/api-changes/ddocs-list.txt src/capi_set_view_manager.erl src/menelaus_web.erl src/menelaus_web_buckets.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #383 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/383/)
          MB-5307: disable replica index by default on UI (Revision b8763c869bf4eea4291af3b22783150c15dbe5f9)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • priv/public/js/buckets.js
          • priv/public/js/app.js
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #383 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/383/ ) MB-5307 : disable replica index by default on UI (Revision b8763c869bf4eea4291af3b22783150c15dbe5f9) Result = SUCCESS Aliaksey Kandratsenka : Files : priv/public/js/buckets.js priv/public/js/app.js
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #386 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/386/)
          MB-5307: implemented faster bucket config access (Revision fa73157fb9f61c82cffd66889cea2fb66e8ad1bf)
          MB-5307: optimized auth checking in capi's do_db_req (Revision 28faa1de88dd9936629e443b5ff3e34d9fcd85c3)
          MB-5307: allow init and sync task submits in generic work queue (Revision 188ffcfc921ad787e8f0ef38489927b1db1be048)
          MB-5307: implemented simple caching for view merge params builder (Revision 2b803d9b9ad2f3155ed62c27684c2aeef5eef974)
          MB-5307: moved run_on_subset to capi_view (Revision a911c0f0fa3efe6007248688e69aacfc5c172eec)
          MB-5307: optimized hot path of view merge params building (Revision b742c70f12ee0ffced6eaec7e0b854232dadb9e5)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/ns_bucket.erl

          Aliaksey Kandratsenka :
          Files :

          • src/capi_frontend.erl

          Aliaksey Kandratsenka :
          Files :

          • src/work_queue.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_server_sup.erl
          • src/vbucket_map_mirror.erl

          Aliaksey Kandratsenka :
          Files :

          • src/capi_view.erl
          • src/capi_frontend.erl

          Aliaksey Kandratsenka :
          Files :

          • src/capi_spatial.erl
          • src/capi_view.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #386 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/386/ ) MB-5307 : implemented faster bucket config access (Revision fa73157fb9f61c82cffd66889cea2fb66e8ad1bf) MB-5307 : optimized auth checking in capi's do_db_req (Revision 28faa1de88dd9936629e443b5ff3e34d9fcd85c3) MB-5307 : allow init and sync task submits in generic work queue (Revision 188ffcfc921ad787e8f0ef38489927b1db1be048) MB-5307 : implemented simple caching for view merge params builder (Revision 2b803d9b9ad2f3155ed62c27684c2aeef5eef974) MB-5307 : moved run_on_subset to capi_view (Revision a911c0f0fa3efe6007248688e69aacfc5c172eec) MB-5307 : optimized hot path of view merge params building (Revision b742c70f12ee0ffced6eaec7e0b854232dadb9e5) Result = SUCCESS Aliaksey Kandratsenka : Files : src/ns_bucket.erl Aliaksey Kandratsenka : Files : src/capi_frontend.erl Aliaksey Kandratsenka : Files : src/work_queue.erl Aliaksey Kandratsenka : Files : src/ns_server_sup.erl src/vbucket_map_mirror.erl Aliaksey Kandratsenka : Files : src/capi_view.erl src/capi_frontend.erl Aliaksey Kandratsenka : Files : src/capi_spatial.erl src/capi_view.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #387 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/387/)
          MB-5307 Make some cb_gen_vbm_sup message consume less space. (Revision 9a702b278341f7da103ddbb6e226b23188332f41)
          MB-5307 Put comment in the right place. (Revision 5a11fb56313ae13e00d0082cf72ea0c4cd9f62ab)
          MB-5307 Assert that all replication changes are done by master. (Revision 2a6a2eb50e1a26fc5dd84aef8489128198e8e6a8)
          MB-5307 Make mc_binary timeout errors look uniform. (Revision c87290150473c092a35d6e3ad7b8339476a8ce62)
          MB-5307 Introduce ns_memcached:eval/2 function. (Revision 38355388eee8cc0e8efbcaddb742b60ea849b72f)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/cb_gen_vbm_sup.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_janitor.erl

          Aliaksey Kandratsenka :
          Files :

          • src/cb_gen_vbm_sup.erl

          Aliaksey Kandratsenka :
          Files :

          • src/mc_binary.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_memcached.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #387 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/387/ ) MB-5307 Make some cb_gen_vbm_sup message consume less space. (Revision 9a702b278341f7da103ddbb6e226b23188332f41) MB-5307 Put comment in the right place. (Revision 5a11fb56313ae13e00d0082cf72ea0c4cd9f62ab) MB-5307 Assert that all replication changes are done by master. (Revision 2a6a2eb50e1a26fc5dd84aef8489128198e8e6a8) MB-5307 Make mc_binary timeout errors look uniform. (Revision c87290150473c092a35d6e3ad7b8339476a8ce62) MB-5307 Introduce ns_memcached:eval/2 function. (Revision 38355388eee8cc0e8efbcaddb742b60ea849b72f) Result = SUCCESS Aliaksey Kandratsenka : Files : src/cb_gen_vbm_sup.erl Aliaksey Kandratsenka : Files : src/ns_janitor.erl Aliaksey Kandratsenka : Files : src/cb_gen_vbm_sup.erl Aliaksey Kandratsenka : Files : src/mc_binary.erl Aliaksey Kandratsenka : Files : src/ns_memcached.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #388 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/388/)
          MB-5307: added analyze-takeovers script (Revision ef450d9fc3e315030c02c867a2625060ecfce1d7)
          MB-5307: improved logging around docs replication (Revision 4bf1e8a8a3b327d8f8e21804497d958e3f47870e)
          MB-5307 Allow stopping processing data early in ebucketmigrator. (Revision 2c59746d6de068ac76f61ca15b25e12947fd5be8)
          MB-5307 Abstract common increment_counter pattern. (Revision 35b7e7134906830c4288cfdc2b8266326673933b)
          MB-5307 Handle missing supervisor when stopping replications. (Revision 50b76ef4d4aaaf874046e201eac38af737fc59df)
          MB-5307 Service keeping track of server versions used in cluster. (Revision 8067e75ece3f4f53f65d2fcc3c7588b7cf20cc0c)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • scripts/analyze-takeovers.rb

          Aliaksey Kandratsenka :
          Files :

          • src/cb_generic_replication_srv.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ebucketmigrator_srv.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ebucketmigrator_srv.erl

          Aliaksey Kandratsenka :
          Files :

          • src/cb_gen_vbm_sup.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_doctor.erl
          • src/ns_heart.erl
          • src/ns_server_sup.erl
          • src/ns_version_info.erl
          • include/ns_version_info.hrl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #388 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/388/ ) MB-5307 : added analyze-takeovers script (Revision ef450d9fc3e315030c02c867a2625060ecfce1d7) MB-5307 : improved logging around docs replication (Revision 4bf1e8a8a3b327d8f8e21804497d958e3f47870e) MB-5307 Allow stopping processing data early in ebucketmigrator. (Revision 2c59746d6de068ac76f61ca15b25e12947fd5be8) MB-5307 Abstract common increment_counter pattern. (Revision 35b7e7134906830c4288cfdc2b8266326673933b) MB-5307 Handle missing supervisor when stopping replications. (Revision 50b76ef4d4aaaf874046e201eac38af737fc59df) MB-5307 Service keeping track of server versions used in cluster. (Revision 8067e75ece3f4f53f65d2fcc3c7588b7cf20cc0c) Result = SUCCESS Aliaksey Kandratsenka : Files : scripts/analyze-takeovers.rb Aliaksey Kandratsenka : Files : src/cb_generic_replication_srv.erl Aliaksey Kandratsenka : Files : src/ebucketmigrator_srv.erl Aliaksey Kandratsenka : Files : src/ebucketmigrator_srv.erl Aliaksey Kandratsenka : Files : src/cb_gen_vbm_sup.erl Aliaksey Kandratsenka : Files : src/ns_doctor.erl src/ns_heart.erl src/ns_server_sup.erl src/ns_version_info.erl include/ns_version_info.hrl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #389 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/389/)
          MB-5307 Use menelaus_util:bin_concat_path where possible. (Revision 31dbe1bb831d3935204fa24f2d59c9fd446ca6f1)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/menelaus_web_buckets.erl
          • src/menelaus_web.erl
          • src/menelaus_web_remote_clusters.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #389 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/389/ ) MB-5307 Use menelaus_util:bin_concat_path where possible. (Revision 31dbe1bb831d3935204fa24f2d59c9fd446ca6f1) Result = SUCCESS Aliaksey Kandratsenka : Files : src/menelaus_web_buckets.erl src/menelaus_web.erl src/menelaus_web_remote_clusters.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #391 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/391/)
          MB-5307: updated ns-server-hierarchy.txt (Revision 9bc02562fa16908fdf5fb280b43c6f89f908c37a)
          MB-5307 Log shutdown using both error_logger and ale. (Revision a8bb57f452cadc68fd67a56759b864103f9913fc)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • doc/ns-server-hierarchy.txt

          Aliaksey Kandratsenka :
          Files :

          • src/ns_bootstrap.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #391 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/391/ ) MB-5307 : updated ns-server-hierarchy.txt (Revision 9bc02562fa16908fdf5fb280b43c6f89f908c37a) MB-5307 Log shutdown using both error_logger and ale. (Revision a8bb57f452cadc68fd67a56759b864103f9913fc) Result = SUCCESS Aliaksey Kandratsenka : Files : doc/ns-server-hierarchy.txt Aliaksey Kandratsenka : Files : src/ns_bootstrap.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #393 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/393/)
          MB-5307: avoid useless logs spamming by xdcr (Revision 49582582b014d8fa0f2a972d07443469266a786b)

          Result = SUCCESS
          Aliaksey Artamonau :
          Files :

          • src/xdc_rep_manager.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #393 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/393/ ) MB-5307 : avoid useless logs spamming by xdcr (Revision 49582582b014d8fa0f2a972d07443469266a786b) Result = SUCCESS Aliaksey Artamonau : Files : src/xdc_rep_manager.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #397 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/397/)
          MB-5307: added logging-guidelines.txt (Revision aa6fb49beb33253985ad5d488f7194d16cb1b953)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • doc/logging-guidelines.txt
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #397 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/397/ ) MB-5307 : added logging-guidelines.txt (Revision aa6fb49beb33253985ad5d488f7194d16cb1b953) Result = SUCCESS Aliaksey Kandratsenka : Files : doc/logging-guidelines.txt
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #398 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/398/)
          MB-5307: added code to measure vbucket map generation goodness (Revision 87d52d43f1e4eeb29ba7a73b09fbb9f35f89738c)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/mb_map.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #398 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/398/ ) MB-5307 : added code to measure vbucket map generation goodness (Revision 87d52d43f1e4eeb29ba7a73b09fbb9f35f89738c) Result = SUCCESS Aliaksey Kandratsenka : Files : src/mb_map.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #399 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/399/)
          MB-5307: removed vb mover replication changes accumulation code (Revision 0392b9640cb39ac32986012b8e1c18a88e64294b)
          MB-5307: removed bogus 'support' of rebalancing memcached buckets (Revision e50afe4bc0c4af149a6a95478c659c132ee13d30)
          MB-5307: dont dialyze geocouch (Revision 99a25c1122b8abe0f2e4d5f6d0b79292aed0e713)
          MB-5307: removed unused xdcr capi function (Revision 2575a0df303c1212bfba421dab594519dac0a6b7)
          MB-5307: prevent spamming of logs by useless empty xdcr stats (Revision b28ea6e0b5a7c8525c5b5f91717800ce2b6136d9)

          Result = SUCCESS
          Aliaksey Artamonau :
          Files :

          • src/ns_vbucket_mover.erl

          Aliaksey Artamonau :
          Files :

          • src/ns_vbucket_mover.erl

          Aliaksey Artamonau :
          Files :

          • Makefile

          Aliaksey Artamonau :
          Files :

          • src/capi_replication.erl

          Aliaksey Artamonau :
          Files :

          • src/xdc_rep_manager.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #399 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/399/ ) MB-5307 : removed vb mover replication changes accumulation code (Revision 0392b9640cb39ac32986012b8e1c18a88e64294b) MB-5307 : removed bogus 'support' of rebalancing memcached buckets (Revision e50afe4bc0c4af149a6a95478c659c132ee13d30) MB-5307 : dont dialyze geocouch (Revision 99a25c1122b8abe0f2e4d5f6d0b79292aed0e713) MB-5307 : removed unused xdcr capi function (Revision 2575a0df303c1212bfba421dab594519dac0a6b7) MB-5307 : prevent spamming of logs by useless empty xdcr stats (Revision b28ea6e0b5a7c8525c5b5f91717800ce2b6136d9) Result = SUCCESS Aliaksey Artamonau : Files : src/ns_vbucket_mover.erl Aliaksey Artamonau : Files : src/ns_vbucket_mover.erl Aliaksey Artamonau : Files : Makefile Aliaksey Artamonau : Files : src/capi_replication.erl Aliaksey Artamonau : Files : src/xdc_rep_manager.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #401 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/401/)
          MB-5307 Improve ns_pubsub logging. (Revision 818b7006537c823491a6b4e1bffc995ad2421f83)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/ns_pubsub.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #401 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/401/ ) MB-5307 Improve ns_pubsub logging. (Revision 818b7006537c823491a6b4e1bffc995ad2421f83) Result = SUCCESS Aliaksey Kandratsenka : Files : src/ns_pubsub.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #406 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/406/)
          MB-5307: added pointers to API to logging-guidelines doc (Revision abf204fd41fcf2178e0736295af9e491e43265ae)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • doc/logging-guidelines.txt
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #406 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/406/ ) MB-5307 : added pointers to API to logging-guidelines doc (Revision abf204fd41fcf2178e0736295af9e491e43265ae) Result = SUCCESS Aliaksey Kandratsenka : Files : doc/logging-guidelines.txt
          peter peter made changes -
          Field Original Value New Value
          Priority Blocker [ 1 ] Minor [ 4 ]
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #408 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/408/)
          MB-5307: fix stats description to include XDCR ops (Revision 364f1db3857ec62c77520a0bf4f758ff0842ca17)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/menelaus_stats.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #408 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/408/ ) MB-5307 : fix stats description to include XDCR ops (Revision 364f1db3857ec62c77520a0bf4f758ff0842ca17) Result = SUCCESS Aliaksey Kandratsenka : Files : src/menelaus_stats.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #409 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/409/)
          MB-5307: get rid of useless capi_replication:make_return_tuple (Revision afc2ad399e6858671ca6fc033df372094958efdb)
          MB-5307: killed add_with_meta and unused args of set_with_meta (Revision fd43051cbbaa83fe939996e75e08dc74f6fec6e1)
          MB-5307: introduced update_with_meta (Revision b656b75870c91e304119ae9f3451bb86cf10951d)
          MB-5307: killed ns_memcached:

          {set,delete}

          _with_meta (Revision 1025395bed4d519322b381128cf2c3958e9f3e97)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/capi_replication.erl

          Aliaksey Kandratsenka :
          Files :

          • include/mc_constants.hrl
          • src/mc_client_binary.erl
          • src/ns_memcached.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_memcached.erl
          • src/capi_replication.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_memcached.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #409 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/409/ ) MB-5307 : get rid of useless capi_replication:make_return_tuple (Revision afc2ad399e6858671ca6fc033df372094958efdb) MB-5307 : killed add_with_meta and unused args of set_with_meta (Revision fd43051cbbaa83fe939996e75e08dc74f6fec6e1) MB-5307 : introduced update_with_meta (Revision b656b75870c91e304119ae9f3451bb86cf10951d) MB-5307 : killed ns_memcached: {set,delete} _with_meta (Revision 1025395bed4d519322b381128cf2c3958e9f3e97) Result = SUCCESS Aliaksey Kandratsenka : Files : src/capi_replication.erl Aliaksey Kandratsenka : Files : include/mc_constants.hrl src/mc_client_binary.erl src/ns_memcached.erl Aliaksey Kandratsenka : Files : src/ns_memcached.erl src/capi_replication.erl Aliaksey Kandratsenka : Files : src/ns_memcached.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #410 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/410/)
          MB-5307: dont bother with revs for document editing GET (Revision 863fbe99ed83d35f286e0b7ddfa1061f776d6f92)
          MB-5307: got rid of obsolete capi_utils:get_meta (Revision db0c9d34e213913cb043b647ba393fbbf7e5f88e)
          MB-5307: killed support for filtering vbuckets in ebucketmigrator (Revision 771891191839f0f3784ae3668f3745dfe857d440)
          MB-5307: implemented ebucketmigrator_srv:had_backfill (Revision 831947330bbbcf3899e63c26e894a2595da9d0bf)
          MB-5307: remove deleted flag in get_meta function (Revision 779debb28120e3b704a629ba84ffeb88c2b6ef60)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/capi_crud.erl

          Aliaksey Kandratsenka :
          Files :

          • src/capi_replication.erl
          • src/capi_utils.erl
          • src/capi_crud.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ebucketmigrator_srv.erl

          Aliaksey Kandratsenka :
          Files :

          • include/mc_constants.hrl
          • src/ebucketmigrator_srv.erl

          Aliaksey Kandratsenka :
          Files :

          • src/capi_replication.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #410 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/410/ ) MB-5307 : dont bother with revs for document editing GET (Revision 863fbe99ed83d35f286e0b7ddfa1061f776d6f92) MB-5307 : got rid of obsolete capi_utils:get_meta (Revision db0c9d34e213913cb043b647ba393fbbf7e5f88e) MB-5307 : killed support for filtering vbuckets in ebucketmigrator (Revision 771891191839f0f3784ae3668f3745dfe857d440) MB-5307 : implemented ebucketmigrator_srv:had_backfill (Revision 831947330bbbcf3899e63c26e894a2595da9d0bf) MB-5307 : remove deleted flag in get_meta function (Revision 779debb28120e3b704a629ba84ffeb88c2b6ef60) Result = SUCCESS Aliaksey Kandratsenka : Files : src/capi_crud.erl Aliaksey Kandratsenka : Files : src/capi_replication.erl src/capi_utils.erl src/capi_crud.erl Aliaksey Kandratsenka : Files : src/ebucketmigrator_srv.erl Aliaksey Kandratsenka : Files : include/mc_constants.hrl src/ebucketmigrator_srv.erl Aliaksey Kandratsenka : Files : src/capi_replication.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #411 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/411/)
          MB-5307 Remove empty and unused menelaus.hrl file. (Revision aa3c9b591792046d5f207c5dd1522dccd2f8e3af)
          MB-5307 Move xdc_replicator.hrl to include directory. (Revision 0a71f63cc6404816d31a53190eb04b33aa7a3a1e)
          MB-5307 Be a more efficient while checking bucket accessibility. (Revision b8803186efd360c472acf73a6cf674b5d30737df)
          MB-5307 Generalize bin_concat_path and concat_url_path functions. (Revision ae1f55d38a44bdda9fdfc804f3b63b6f5dc4da2a)
          MB-5307 Support start index in cluster_connect. (Revision 34d72ac4d4d6b6ecfb4f07c1eb183d043712a086)
          MB-5307 Allow specifying http options to json_request_hilevel. (Revision e8fc5768cdf068894b5f8b6d5c95e9b143fd432d)
          MB-5307 Remove not relevant multinode readme file. (Revision c0e642a4dfb6d5c20c13f72fc430163d97dfe5b4)
          MB-5307 Remove debug message left there by accident. (Revision b7b1c88c0eb0179c15a184a65668684dfb50fc47)
          MB-5307 rm -f replication_infos_ddoc.hrl (Revision 64dd60ef82dfe0ede64caf298aa4246fb98f5b41)
          MB-5307: tweaked vbucket map rebalance counts experiment (Revision b40e53297251466749946b1ab73667d9b4fd4e13)
          MB-5307: gitignore core files (Revision 36636d397229e8dc3bc8e2365928c97ec409b614)
          MB-5307: improved logging of executing_on_new_process failures (Revision 93670a23c661a2aba0e9c43a6e56f0ad4850f63d)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/menelaus.hrl

          Aliaksey Kandratsenka :
          Files :

          • src/xdc_replicator.hrl
          • include/xdc_replicator.hrl

          Aliaksey Kandratsenka :
          Files :

          • src/menelaus_web_buckets.erl

          Aliaksey Kandratsenka :
          Files :

          • src/menelaus_util.erl
          • src/menelaus_stats.erl
          • src/menelaus_web.erl

          Aliaksey Kandratsenka :
          Files :

          • cluster_connect

          Aliaksey Kandratsenka :
          Files :

          • src/menelaus_rest.erl

          Aliaksey Kandratsenka :
          Files :

          • README_multinode.markdown

          Aliaksey Kandratsenka :
          Files :

          • src/ns_config_default.erl

          Aliaksey Kandratsenka :
          Files :

          • Makefile

          Aliaksey Kandratsenka :
          Files :

          • src/mb_map.erl

          Aliaksey Kandratsenka :
          Files :

          • .gitignore

          Aliaksey Kandratsenka :
          Files :

          • src/misc.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #411 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/411/ ) MB-5307 Remove empty and unused menelaus.hrl file. (Revision aa3c9b591792046d5f207c5dd1522dccd2f8e3af) MB-5307 Move xdc_replicator.hrl to include directory. (Revision 0a71f63cc6404816d31a53190eb04b33aa7a3a1e) MB-5307 Be a more efficient while checking bucket accessibility. (Revision b8803186efd360c472acf73a6cf674b5d30737df) MB-5307 Generalize bin_concat_path and concat_url_path functions. (Revision ae1f55d38a44bdda9fdfc804f3b63b6f5dc4da2a) MB-5307 Support start index in cluster_connect. (Revision 34d72ac4d4d6b6ecfb4f07c1eb183d043712a086) MB-5307 Allow specifying http options to json_request_hilevel. (Revision e8fc5768cdf068894b5f8b6d5c95e9b143fd432d) MB-5307 Remove not relevant multinode readme file. (Revision c0e642a4dfb6d5c20c13f72fc430163d97dfe5b4) MB-5307 Remove debug message left there by accident. (Revision b7b1c88c0eb0179c15a184a65668684dfb50fc47) MB-5307 rm -f replication_infos_ddoc.hrl (Revision 64dd60ef82dfe0ede64caf298aa4246fb98f5b41) MB-5307 : tweaked vbucket map rebalance counts experiment (Revision b40e53297251466749946b1ab73667d9b4fd4e13) MB-5307 : gitignore core files (Revision 36636d397229e8dc3bc8e2365928c97ec409b614) MB-5307 : improved logging of executing_on_new_process failures (Revision 93670a23c661a2aba0e9c43a6e56f0ad4850f63d) Result = SUCCESS Aliaksey Kandratsenka : Files : src/menelaus.hrl Aliaksey Kandratsenka : Files : src/xdc_replicator.hrl include/xdc_replicator.hrl Aliaksey Kandratsenka : Files : src/menelaus_web_buckets.erl Aliaksey Kandratsenka : Files : src/menelaus_util.erl src/menelaus_stats.erl src/menelaus_web.erl Aliaksey Kandratsenka : Files : cluster_connect Aliaksey Kandratsenka : Files : src/menelaus_rest.erl Aliaksey Kandratsenka : Files : README_multinode.markdown Aliaksey Kandratsenka : Files : src/ns_config_default.erl Aliaksey Kandratsenka : Files : Makefile Aliaksey Kandratsenka : Files : src/mb_map.erl Aliaksey Kandratsenka : Files : .gitignore Aliaksey Kandratsenka : Files : src/misc.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #412 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/412/)
          MB-5307: silence upstream sender during vbucket filter change (Revision ad8d23139e145319c33d09ac73d0cf607f129228)
          MB-5307: updated ns-server-hierarchy.txt (Revision ab0bccbe8cb4e0a94d2e5ab31e23fea4a8abfaa9)
          MB-5307: moved is_undef_exit to misc (Revision ca6f5b37cdb1b04b5623dcb5b3675d88ab508c1c)
          MB-5307: moved mb_master later (Revision 67d32e44cbfd93ff71e09399c624810528e4bbb5)
          MB-5307: fixed typo (Revision 0c7e909d396834dc07d349d3c1e43b3c428b6d79)

          Result = SUCCESS
          Aliaksey Artamonau :
          Files :

          • src/ebucketmigrator_srv.erl

          Aliaksey Artamonau :
          Files :

          • doc/ns-server-hierarchy.txt

          Aliaksey Artamonau :
          Files :

          • src/ns_rebalancer.erl
          • src/misc.erl

          Aliaksey Artamonau :
          Files :

          • src/ns_server_sup.erl

          Aliaksey Artamonau :
          Files :

          • src/ns_replicas_builder.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #412 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/412/ ) MB-5307 : silence upstream sender during vbucket filter change (Revision ad8d23139e145319c33d09ac73d0cf607f129228) MB-5307 : updated ns-server-hierarchy.txt (Revision ab0bccbe8cb4e0a94d2e5ab31e23fea4a8abfaa9) MB-5307 : moved is_undef_exit to misc (Revision ca6f5b37cdb1b04b5623dcb5b3675d88ab508c1c) MB-5307 : moved mb_master later (Revision 67d32e44cbfd93ff71e09399c624810528e4bbb5) MB-5307 : fixed typo (Revision 0c7e909d396834dc07d349d3c1e43b3c428b6d79) Result = SUCCESS Aliaksey Artamonau : Files : src/ebucketmigrator_srv.erl Aliaksey Artamonau : Files : doc/ns-server-hierarchy.txt Aliaksey Artamonau : Files : src/ns_rebalancer.erl src/misc.erl Aliaksey Artamonau : Files : src/ns_server_sup.erl Aliaksey Artamonau : Files : src/ns_replicas_builder.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #413 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/413/)
          MB-5307 Introduce per-bucket UUID. (Revision 66c867e73a84c299aa3f955d83ded1a324e7c206)
          MB-5307 Check bucket UUID when handling per-vbucket replications. (Revision 21f01ff7c73e1521d6c1e6e0c571b83b1d177414)
          MB-5307 Include cluster and bucket UUIDs in more advertised URLs. (Revision b87ac79d38628ae164764334e3ca62648b235f4d)
          MB-5307 Export menelaus_web_remote_clusters:cas_remote_clusters. (Revision d24df463a6b48a424525aec8e99234d25b898ba2)
          MB-5307: ignore

          {error, view_undefined}

          for set views (Revision a631ab3b5492d5dbc5f322fc56f31134a2e03e16)
          MB-5307 Introduce a means of upgrading global keys in config. (Revision 42d07fec794812f37a8328f6cc6be92f442094f9)
          MB-5307 Add UUIDs to already existent buckets. (Revision 7ae2fd210bd5563e0a490f205473586ad6caa589)
          MB-5307: implemented misc:is_binary_ends_with (Revision 5bc8e7fe1b981d38c9738bfdefecc3e5f44e8409)
          MB-5307: made ebucketmigrator_srv:had_backfill reply after ack (Revision effefc3a5941f236803e690372d8a64cd023844e)

          Result = SUCCESS
          Aliaksey Kandratsenka :
          Files :

          • src/ns_bucket.erl
          • src/menelaus_web_buckets.erl
          • src/menelaus_web.erl

          Aliaksey Kandratsenka :
          Files :

          • src/capi_frontend.erl

          Aliaksey Kandratsenka :
          Files :

          • src/menelaus_web.erl

          Aliaksey Kandratsenka :
          Files :

          • src/menelaus_web_remote_clusters.erl

          Aliaksey Kandratsenka :
          Files :

          • src/capi_set_view_manager.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_orchestrator.erl
          • src/ns_config.erl
          • src/ns_config_default.erl
          • src/ns_online_config_upgrader.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ns_online_config_upgrader.erl

          Aliaksey Kandratsenka :
          Files :

          • src/misc.erl

          Aliaksey Kandratsenka :
          Files :

          • src/ebucketmigrator_srv.erl
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #413 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/413/ ) MB-5307 Introduce per-bucket UUID. (Revision 66c867e73a84c299aa3f955d83ded1a324e7c206) MB-5307 Check bucket UUID when handling per-vbucket replications. (Revision 21f01ff7c73e1521d6c1e6e0c571b83b1d177414) MB-5307 Include cluster and bucket UUIDs in more advertised URLs. (Revision b87ac79d38628ae164764334e3ca62648b235f4d) MB-5307 Export menelaus_web_remote_clusters:cas_remote_clusters. (Revision d24df463a6b48a424525aec8e99234d25b898ba2) MB-5307 : ignore {error, view_undefined} for set views (Revision a631ab3b5492d5dbc5f322fc56f31134a2e03e16) MB-5307 Introduce a means of upgrading global keys in config. (Revision 42d07fec794812f37a8328f6cc6be92f442094f9) MB-5307 Add UUIDs to already existent buckets. (Revision 7ae2fd210bd5563e0a490f205473586ad6caa589) MB-5307 : implemented misc:is_binary_ends_with (Revision 5bc8e7fe1b981d38c9738bfdefecc3e5f44e8409) MB-5307 : made ebucketmigrator_srv:had_backfill reply after ack (Revision effefc3a5941f236803e690372d8a64cd023844e) Result = SUCCESS Aliaksey Kandratsenka : Files : src/ns_bucket.erl src/menelaus_web_buckets.erl src/menelaus_web.erl Aliaksey Kandratsenka : Files : src/capi_frontend.erl Aliaksey Kandratsenka : Files : src/menelaus_web.erl Aliaksey Kandratsenka : Files : src/menelaus_web_remote_clusters.erl Aliaksey Kandratsenka : Files : src/capi_set_view_manager.erl Aliaksey Kandratsenka : Files : src/ns_orchestrator.erl src/ns_config.erl src/ns_config_default.erl src/ns_online_config_upgrader.erl Aliaksey Kandratsenka : Files : src/ns_online_config_upgrader.erl Aliaksey Kandratsenka : Files : src/misc.erl Aliaksey Kandratsenka : Files : src/ebucketmigrator_srv.erl
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #414 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/414/)
          MB-5307: removed obsolete ns_server supervision tree image (Revision 840c405e5f450fa3e23151edfe4addff24c84cb6)

          Result = SUCCESS
          Aliaksey Artamonau :
          Files :

          • README.markdown
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #414 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/414/ ) MB-5307 : removed obsolete ns_server supervision tree image (Revision 840c405e5f450fa3e23151edfe4addff24c84cb6) Result = SUCCESS Aliaksey Artamonau : Files : README.markdown
          Hide
          thuan Thuan Nguyen added a comment -

          Integrated in github-ns-server-2-0 #415 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/415/)
          MB-5307: deleted unused & stale supervision hierarchy image (Revision c9c618730366ebfe128f5f2f32f2a6e741341fd1)
          MB-5307: remove unused fields from ns_vbucket_mover state (Revision 56d31e1e5e12de1e01ce01e2f58c1e28e7236c6f)
          MB-5307: simplified math of cluster_run ports assignments (Revision 660b3e39f9f92a261aa944cd00197cbdb02ca768)

          Result = SUCCESS
          Aliaksey Artamonau :
          Files :

          • doc/images/ns_server.png

          Aliaksey Artamonau :
          Files :

          • src/ns_vbucket_mover.erl

          Aliaksey Artamonau :
          Files :

          • cluster_run
          • README.markdown
          Show
          thuan Thuan Nguyen added a comment - Integrated in github-ns-server-2-0 #415 (See http://qa.hq.northscale.net/job/github-ns-server-2-0/415/ ) MB-5307 : deleted unused & stale supervision hierarchy image (Revision c9c618730366ebfe128f5f2f32f2a6e741341fd1) MB-5307 : remove unused fields from ns_vbucket_mover state (Revision 56d31e1e5e12de1e01ce01e2f58c1e28e7236c6f) MB-5307 : simplified math of cluster_run ports assignments (Revision 660b3e39f9f92a261aa944cd00197cbdb02ca768) Result = SUCCESS Aliaksey Artamonau : Files : doc/images/ns_server.png Aliaksey Artamonau : Files : src/ns_vbucket_mover.erl Aliaksey Artamonau : Files : cluster_run README.markdown