Jira (FACT-1472) Ensure the collection has enough information about external facts to cache them.

15 views
Skip to first unread message

Eric Sorenson (JIRA)

unread,
Feb 6, 2017, 1:51:02 PM2/6/17
to puppe...@googlegroups.com
Eric Sorenson updated an issue
 
Facter / Task FACT-1472
Ensure the collection has enough information about external facts to cache them.
Change By: Eric Sorenson
Summary: Ensure the collection has enough information about  exeternal  external  facts to cache them.
Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe)
Atlassian logo

Maggie Dreyer (JIRA)

unread,
May 17, 2017, 2:59:06 PM5/17/17
to puppe...@googlegroups.com

Moses Mendoza (JIRA)

unread,
May 18, 2017, 1:49:38 PM5/18/17
to puppe...@googlegroups.com

Branan Riley (JIRA)

unread,
Mar 21, 2018, 6:30:04 PM3/21/18
to puppe...@googlegroups.com
Branan Riley updated an issue
Change By: Branan Riley
Labels: cache triaged
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

Branan Riley (JIRA)

unread,
Mar 21, 2018, 6:30:04 PM3/21/18
to puppe...@googlegroups.com

Mihai Buzgau (JIRA)

unread,
Dec 19, 2019, 2:41:05 AM12/19/19
to puppe...@googlegroups.com

Mihai Buzgau (JIRA)

unread,
Jan 7, 2020, 2:49:03 AM1/7/20
to puppe...@googlegroups.com

Mihai Buzgau (JIRA)

unread,
Jan 15, 2020, 5:24:04 AM1/15/20
to puppe...@googlegroups.com

Mihai Buzgau (JIRA)

unread,
Jan 15, 2020, 5:24:05 AM1/15/20
to puppe...@googlegroups.com

Mihai Buzgau (JIRA)

unread,
Jan 15, 2020, 5:25:04 AM1/15/20
to puppe...@googlegroups.com

Mihai Buzgau (JIRA)

unread,
Jan 22, 2020, 4:39:07 AM1/22/20
to puppe...@googlegroups.com

Ciprian Badescu (JIRA)

unread,
Jan 27, 2020, 9:31:04 AM1/27/20
to puppe...@googlegroups.com

Ciprian Badescu (JIRA)

unread,
Jan 28, 2020, 5:21:04 AM1/28/20
to puppe...@googlegroups.com
Ciprian Badescu commented on Task FACT-1472
 
Re: Ensure the collection has enough information about external facts to cache them.

Following analysis, the following tasks are needed:

  • refactor external facts implementation to create a list of external facts files and associated resolvers and solve them in one step
  • implement caching of external facts:
    • list-cache-groups should list the external facts files
    • external resolvers should provide a list of resolved facts, to be used in caching (eg. instead of directly calling facts.add_external_fact, but a proxy resolver method that will cache the facts names, etc.)
    • cache module should handle both internal and external resolvers (eg. instead of relying on directly receiving name()/names() instead from resolver they could be received as arguments or implement name/names in external resolvers, etc.)
    • if same external facts file is present in more than one place, throw a warning and use only one of them, as filename is used as key for caching and must be unique

Mihai Buzgau (JIRA)

unread,
Feb 5, 2020, 5:38:06 AM2/5/20
to puppe...@googlegroups.com
Mihai Buzgau updated an issue
Change By: Mihai Buzgau
Sprint: NW - 2020-01-22, NW - 2020-02-05 , NW - 2020-02-19

Luchian Nemes (JIRA)

unread,
Feb 12, 2020, 9:52:04 AM2/12/20
to puppe...@googlegroups.com

Mihai Buzgau (Jira)

unread,
Mar 3, 2020, 5:28:03 AM3/3/20
to puppe...@googlegroups.com
Mihai Buzgau updated an issue
Change By: Mihai Buzgau
Fix Version/s: FACT 3.11.12
This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages