Skip to content

Ensure a history point point is being created with the oldest commit #434

@mscottford

Description

@mscottford

The history point detection process should generate a list of dates and commit ids that includes the commit id of the first commit in the project's history. From viewing the contents of ~/.freshli/boms/ it looks like the first history stop point is the first "interval start" that occurs after the first commit in the history. Here's an example directory listing that was created for an analysis of QuestDB.

❯ ls ~/.freshli/boms/f141bc7c-caca-44b8-a1ec-dd2f44929fc6
2014-06-01 05:00:00Z 2016-03-01 05:00:00Z 2017-12-01 05:00:00Z 2019-10-01 05:00:00Z 2021-09-01 05:00:00Z
2014-07-01 05:00:00Z 2016-04-01 05:00:00Z 2018-01-01 05:00:00Z 2019-11-01 05:00:00Z 2021-10-01 05:00:00Z
2014-08-01 05:00:00Z 2016-05-01 05:00:00Z 2018-02-01 05:00:00Z 2019-12-01 05:00:00Z 2021-11-01 05:00:00Z
2014-09-01 05:00:00Z 2016-06-01 05:00:00Z 2018-03-01 05:00:00Z 2020-01-01 05:00:00Z 2021-12-01 05:00:00Z
2014-10-01 05:00:00Z 2016-07-01 05:00:00Z 2018-04-01 05:00:00Z 2020-02-01 05:00:00Z 2022-01-01 05:00:00Z
2014-11-01 05:00:00Z 2016-08-01 05:00:00Z 2018-05-01 05:00:00Z 2020-03-01 05:00:00Z 2022-02-01 05:00:00Z
2014-12-01 05:00:00Z 2016-09-01 05:00:00Z 2018-06-01 05:00:00Z 2020-04-01 05:00:00Z 2022-03-01 05:00:00Z
2015-01-01 05:00:00Z 2016-10-01 05:00:00Z 2018-07-01 05:00:00Z 2020-05-01 05:00:00Z 2022-04-01 05:00:00Z
2015-02-01 05:00:00Z 2016-11-01 05:00:00Z 2018-08-01 05:00:00Z 2020-06-01 05:00:00Z 2022-05-01 05:00:00Z
2015-03-01 05:00:00Z 2016-12-01 05:00:00Z 2018-09-01 05:00:00Z 2020-07-01 05:00:00Z 2022-06-01 05:00:00Z
2015-04-01 05:00:00Z 2017-01-01 05:00:00Z 2018-10-01 05:00:00Z 2020-08-01 05:00:00Z 2022-07-01 05:00:00Z
2015-05-01 05:00:00Z 2017-02-01 05:00:00Z 2018-11-01 05:00:00Z 2020-09-01 05:00:00Z 2022-08-01 05:00:00Z
2015-06-01 05:00:00Z 2017-03-01 05:00:00Z 2018-12-01 05:00:00Z 2020-10-01 05:00:00Z 2022-09-01 05:00:00Z
2015-07-01 05:00:00Z 2017-04-01 05:00:00Z 2019-02-01 05:00:00Z 2020-11-01 05:00:00Z 2022-10-01 05:00:00Z
2015-08-01 05:00:00Z 2017-05-01 05:00:00Z 2019-03-01 05:00:00Z 2020-12-01 05:00:00Z 2022-11-01 05:00:00Z
2015-09-01 05:00:00Z 2017-06-01 05:00:00Z 2019-04-01 05:00:00Z 2021-01-01 05:00:00Z 2022-12-01 05:00:00Z
2015-10-01 05:00:00Z 2017-07-01 05:00:00Z 2019-05-01 05:00:00Z 2021-02-01 05:00:00Z 2022-12-02 15:25:35Z
2015-11-01 05:00:00Z 2017-08-01 05:00:00Z 2019-06-01 05:00:00Z 2021-03-01 05:00:00Z
2015-12-01 05:00:00Z 2017-09-01 05:00:00Z 2019-07-01 05:00:00Z 2021-04-01 05:00:00Z
2016-01-01 05:00:00Z 2017-10-01 05:00:00Z 2019-08-01 05:00:00Z 2021-05-01 05:00:00Z
2016-02-01 05:00:00Z 2017-11-01 05:00:00Z 2019-09-01 05:00:00Z 2021-06-01 05:00:00Z

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Status

    To Do

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions