Skip to content

Commit

Permalink
Version 4.2
Browse files Browse the repository at this point in the history
Signed-off-by: Thomas Bock <bockthom@cs.uni-saarland.de>
  • Loading branch information
bockthom committed Oct 28, 2022
1 parent 68c0515 commit 9c85fcd
Showing 1 changed file with 5 additions and 11 deletions.
16 changes: 5 additions & 11 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,9 @@
## 4.2

### Added
- Incorporate custom event timestamps, i.e., add a configuration entry to the project configuration that allows specifying a file from which timestamps can be read, as well as an entry that allows locking this data; add corresponding functions `get.custom.event.timestamps`, `set.custom.event.timestamps` and `clear.custom.event.timestamps` (PR #227, 0aa342430ad3b354b9cf954dbe0838b056cf328a, 0f237d03913d2c940a008ea8fe84ba44817e77ea, c1803982357a3272b108f60cb1c976e3c2d9b1e5,
54e089db0ceea07db94914d02655a7f1f67d3117, 54673f8f88ca276ba06396116d802425093544d4, c5f5403430d55ceff6b6d5acbbca1ae9c5c231e2)
- Incorporate custom event timestamps, i.e., add a configuration entry to the project configuration that allows specifying a file from which timestamps can be read, as well as an entry that allows locking this data; add corresponding functions `get.custom.event.timestamps`, `set.custom.event.timestamps` and `clear.custom.event.timestamps` (PR #227, 0aa342430ad3b354b9cf954dbe0838b056cf328a, 0f237d03913d2c940a008ea8fe84ba44817e77ea, c1803982357a3272b108f60cb1c976e3c2d9b1e5, 54e089db0ceea07db94914d02655a7f1f67d3117, 54673f8f88ca276ba06396116d802425093544d4, c5f5403430d55ceff6b6d5acbbca1ae9c5c231e2)
- Add function `split.data.time.based.by.timestamps` to allow using custom event timestamps for splitting. Alternatively, timestamps can be specified manually (PR #227, 5b8515f97da4a24f971be453589595d259ab1fa1, 43f23a83bc66e485fea371f958bbb2ce3ddbd8d0)
- Add the following vertex attributes for artifact vertices and corresponding helper functions.
(PR #229, 20728071ca25e1d20cfa05bc15feb3ecc0a1c434, 51b5478ae15598ed3e6115b22e440929f8084660, 56ed57a21cc8004262ebba88429d0649cb238a52, 9b060361b1d1352b5a431df3990e468df7cab572, 52d40ba3657e3c806516653626afd81018a14863, e91161c79b53be7ba8ce3bec65de01ea6be1c575)
- Add the following vertex attributes for artifact vertices and corresponding helper functions (PR #229, 20728071ca25e1d20cfa05bc15feb3ecc0a1c434, 51b5478ae15598ed3e6115b22e440929f8084660, 56ed57a21cc8004262ebba88429d0649cb238a52, 9b060361b1d1352b5a431df3990e468df7cab572, 52d40ba3657e3c806516653626afd81018a14863, e91161c79b53be7ba8ce3bec65de01ea6be1c575)
- `add.vertex.attribute.artifact.last.edited`
- `add.vertex.attribute.mail.thread.contributer.count`, `get.mail.thread.contributor.count`
- `add.vertex.attribute.mail.thread.message.count`, `get.mail.thread.message.count`
Expand All @@ -25,11 +23,9 @@
- `add.vertex.attribute.issue.title`, `get.issue.title`
- `add.vertex.attribute.pr.open.merged.or.closed`, `get.pr.open.merged.or.closed`
- `add.vertex.attribute.issue.is.pull.request`, `get.issue.is.pull.request`


### Changed/Improved
- Rename existing vertex attributes for author vertices to be distinguishable from attributes for artifact vertices.
With this change, the first word after `add.vertex.attribute.` now signifies the type of vertex the attribute applies to. (PR #229, 75e8514d1d2f6222d2093679f4418e9171d3abf2)
- **Breaking Change**: Rename existing vertex attributes for author vertices to be distinguishable from attributes for artifact vertices. With this change, the first word after `add.vertex.attribute.` now signifies the type of vertex the attribute applies to (PR #229, 75e8514d1d2f6222d2093679f4418e9171d3abf2)
- `add.vertex.attribute.commit.count.author` -> `add.vertex.attribute.author.commit.count`
- `add.vertex.attribute.commit.count.author.not.committer` -> `add.vertex.attribute.author.commit.count.not.committer`
- `add.vertex.attribute.commit.count.committer` -> `add.vertex.attribute.author.commit.count.committer`
Expand All @@ -45,11 +41,9 @@
- `add.vertex.attribute.issue.comment.count` -> `add.vertex.attribute.author.issue.comment.count`
- `add.vertex.attribute.first.activity` -> `add.vertex.attribute.author.first.activity`
- `add.vertex.attribute.active.ranges` -> `add.vertex.attribute.author.active.ranges`
- Add parameter `use.unfiltered.data` to `add.vertex.attribute.issue.*`. This allows selecting whether the filtered or unfiltered issue data is used
for calculating the attribute. (PR #229, b77601dfa1372af5f58fb552cdb015401a344df7, 922258cb743614e0eeffcf38028acfc0a42a0332)
- Improve handling of issue type in vertex attribute name for `add.vertex.attribute.issue.*`. The default attribute name still adjusts to the issue type, but this no longer happens if the same name is specified manually. (PR #229, fe5dc61546b81c7779643c3b2b37c101a55217f8)
- Add parameter `use.unfiltered.data` to `add.vertex.attribute.issue.*`. This allows selecting whether the filtered or unfiltered issue data is used for calculating the attribute (PR #229, b77601dfa1372af5f58fb552cdb015401a344df7, 922258cb743614e0eeffcf38028acfc0a42a0332)
- Improve handling of issue type in vertex attribute name for `add.vertex.attribute.issue.*`. The default attribute name still adjusts to the issue type, but this no longer happens if the same name is specified manually (PR #229, fe5dc61546b81c7779643c3b2b37c101a55217f8)

### Fixed

## 4.1

Expand Down

0 comments on commit 9c85fcd

Please sign in to comment.