Jira (PDB-1528) Retry sync-related http requests, with backoff

4 views
Skip to first unread message

Russell Mull (JIRA)

unread,
May 15, 2015, 3:52:23 PM5/15/15
to puppe...@googlegroups.com
Russell Mull created an issue
 
PuppetDB / New Feature PDB-1528
Retry sync-related http requests, with backoff
Issue Type: New Feature New Feature
Assignee: Unassigned
Created: 2015/05/15 12:51 PM
Priority: Normal Normal
Reporter: Russell Mull

In order to keep sync working on flaky networks.

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d)
Atlassian logo

Russell Mull (JIRA)

unread,
May 15, 2015, 3:52:25 PM5/15/15
to puppe...@googlegroups.com
Russell Mull updated an issue
Change By: Russell Mull
Sprint: PuppetDB 2015-06-17

Russell Mull (JIRA)

unread,
May 15, 2015, 3:55:22 PM5/15/15
to puppe...@googlegroups.com
Russell Mull updated an issue
In order to keep sync working on flaky networks.
 

Not all failures should cause retries; an HTTP 404, for example, should not. A network failure should. Part of this ticket is figuring out exactly what kind of failures should allow retry.
 

Russell Mull (JIRA)

unread,
May 15, 2015, 3:56:23 PM5/15/15
to puppe...@googlegroups.com
Russell Mull updated an issue
Change By: Russell Mull
Fix Version/s: PDB 3.1.0

Ryan Senior (JIRA)

unread,
Jun 2, 2015, 12:49:43 PM6/2/15
to puppe...@googlegroups.com
Ryan Senior updated an issue
Change By: Ryan Senior
Sprint: PuppetDB 2015- 06 07 - 17 01

Ryan Senior (JIRA)

unread,
Jun 2, 2015, 1:02:54 PM6/2/15
to puppe...@googlegroups.com
Ryan Senior commented on New Feature PDB-1528
 
Re: Retry sync-related http requests, with backoff

Tests should include network flakiness tests

Russell Mull (JIRA)

unread,
Jun 2, 2015, 6:07:10 PM6/2/15
to puppe...@googlegroups.com
Russell Mull commented on New Feature PDB-1528

+;; cases:
+;; - silently drop requests
+;; - can't resolve hostname
+;; - timeout on DNS
+;; - can't contact host
+;; - connection denied
+
+;; constant problem: allow it to fail the first time, fix the problem, then check it worked
+;;
+;; intermittent problem: fail the first invocation only; check the first sync
+;; worked through it.
+
+;; all of these should sync correctly after the condition is resolved, or sync eventually through the flakyness condition
+
+;; - single record fetch fails => the rest of the sync should work

Eric Sorenson (JIRA)

unread,
Jun 12, 2015, 1:10:14 PM6/12/15
to puppe...@googlegroups.com

Ryan Senior (JIRA)

unread,
Jun 16, 2015, 12:24:57 PM6/16/15
to puppe...@googlegroups.com
Ryan Senior updated an issue
Change By: Ryan Senior
Sprint: PuppetDB 2015-07-01

Ryan Senior (JIRA)

unread,
Jun 23, 2015, 11:53:50 AM6/23/15
to puppe...@googlegroups.com
Ryan Senior updated an issue
Change By: Ryan Senior
Sprint: 2015-08-12

Ryan Senior (JIRA)

unread,
Jun 23, 2015, 12:37:22 PM6/23/15
to puppe...@googlegroups.com

Ryan Senior (JIRA)

unread,
Jul 16, 2015, 4:50:09 PM7/16/15
to puppe...@googlegroups.com
Ryan Senior updated an issue
Change By: Ryan Senior
Sprint: PuppetDB 2015-08- 12 26
This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c)
Atlassian logo

Ryan Senior (JIRA)

unread,
Aug 11, 2015, 12:25:06 PM8/11/15
to puppe...@googlegroups.com
Ryan Senior updated an issue
Change By: Ryan Senior
Fix Version/s: PDB 3.1.0
Fix Version/s: PDB 3.2.0

Ryan Senior (JIRA)

unread,
Aug 11, 2015, 12:35:32 PM8/11/15
to puppe...@googlegroups.com
Ryan Senior updated an issue
Change By: Ryan Senior
Sprint: PuppetDB 2015- 08 09 - 26 09

Ryan Senior (JIRA)

unread,
Aug 25, 2015, 11:40:06 AM8/25/15
to puppe...@googlegroups.com
Ryan Senior updated an issue
Change By: Ryan Senior
Sprint: PuppetDB 2015-09-09

Russell Mull (JIRA)

unread,
Oct 20, 2015, 7:45:03 PM10/20/15
to puppe...@googlegroups.com
Russell Mull updated an issue
Change By: Russell Mull
Sprint: PuppetDB 2015-12-02
This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4)
Atlassian logo

Ryan Senior (JIRA)

unread,
Nov 18, 2015, 9:47:09 AM11/18/15
to puppe...@googlegroups.com
Ryan Senior updated an issue
Change By: Ryan Senior
Sprint: PuppetDB 2015-12- 02 16
This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc)
Atlassian logo

Susan McNerney (JIRA)

unread,
Dec 2, 2015, 11:59:06 AM12/2/15
to puppe...@googlegroups.com
Susan McNerney updated an issue
Change By: Susan McNerney
Sprint: PuppetDB 2015-12-16

Ryan Senior (JIRA)

unread,
Jan 26, 2016, 12:25:03 PM1/26/16
to puppe...@googlegroups.com
Ryan Senior updated an issue
Change By: Ryan Senior
Sprint: PuppetDB 2016-02-24

Ryan Senior (JIRA)

unread,
Feb 24, 2016, 11:19:03 AM2/24/16
to puppe...@googlegroups.com
Ryan Senior updated an issue
Change By: Ryan Senior
Sprint: PuppetDB 2016-03- 09 23

Susan McNerney (JIRA)

unread,
Mar 9, 2016, 12:17:03 PM3/9/16
to puppe...@googlegroups.com
Susan McNerney updated an issue
Change By: Susan McNerney
Sprint: PuppetDB 2016-03-23

Claudia Petty (Jira)

unread,
Jun 21, 2023, 10:56:10 AM6/21/23
to puppe...@googlegroups.com
Claudia Petty updated an issue
Change By: Claudia Petty
Labels: new-feature
This message was sent by Atlassian Jira (v8.20.21#820021-sha1:38274c8)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages