You are viewing a plain text version of this content. The canonical link for it is here.
Posted to gitbox@hive.apache.org by "subhasisgorai (via GitHub)" <gi...@apache.org> on 2023/04/14 08:46:12 UTC

[GitHub] [hive] subhasisgorai opened a new pull request, #4236: HIVE-26930: Support for increased retention of Notification Logs and Change Manager entries

subhasisgorai opened a new pull request, #4236:
URL: https://github.com/apache/hive/pull/4236

   ### What changes does this PR contain?
   To support the Planned/Unplanned Failover, we need the capability to increase the retention period for both the Notification Logs and Change Manager entries until the successful reverse replication is done (i.e. the Optimized Bootstrap). A database-level property 'repl.db.under.failover.sync.pending' was introduced to signify this state. This PR contains the changes for,
   1. selective deletion of notification events that are not relevant to the database(s) in failover
   2. skipping the CM clearer thread execution until the time the Optimized Bootstrap is not done
   
   ### Why this change is needed?
   The change is needed to make the Optimized Bootstrap and Point-in-time consistency possible. If the relevant Notification logs and Change Manager entries are not retained, we can't perform the Optimized Bootstrap.
   
   ### Were the changes tested?
   I have included relevant unit tests in this PR, and will also perform manual verification after deploying the changes on a cluster.
   
   ### Does this PR introduce _any_ user-facing change?
   No


-- 
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: gitbox-unsubscribe@hive.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: gitbox-unsubscribe@hive.apache.org
For additional commands, e-mail: gitbox-help@hive.apache.org


[GitHub] [hive] github-actions[bot] closed pull request #4236: HIVE-26930: Support for increased retention of Notification Logs and Change Manager entries

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] closed pull request #4236: HIVE-26930: Support for increased retention of Notification Logs and Change Manager entries
URL: https://github.com/apache/hive/pull/4236


-- 
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: gitbox-unsubscribe@hive.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: gitbox-unsubscribe@hive.apache.org
For additional commands, e-mail: gitbox-help@hive.apache.org


[GitHub] [hive] github-actions[bot] commented on pull request #4236: HIVE-26930: Support for increased retention of Notification Logs and Change Manager entries

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #4236:
URL: https://github.com/apache/hive/pull/4236#issuecomment-1590242639

   This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
   Feel free to reach out on the dev@hive.apache.org list if the patch is in need of reviews.


-- 
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: gitbox-unsubscribe@hive.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: gitbox-unsubscribe@hive.apache.org
For additional commands, e-mail: gitbox-help@hive.apache.org