From 59df8cc5646928b16545a466834a115148ab93be Mon Sep 17 00:00:00 2001 From: Jose Javier Merchante <jjmerchante@bitergia.com> Date: Wed, 11 Dec 2024 09:08:50 +0000 Subject: [PATCH] Release 1.1.0-rc.1 --- perceval/_version.py | 4 ++-- pyproject.toml | 2 +- releases/1.1.0-rc.1.md | 19 +++++++++++++++++++ ...ats-with-whitespaces-were-not-assigned.yml | 0 .../git-sync-perfomance-improved.yml | 0 5 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 releases/1.1.0-rc.1.md rename releases/unreleased/{ => processed}/git-file-stats-with-whitespaces-were-not-assigned.yml (100%) rename releases/unreleased/{ => processed}/git-sync-perfomance-improved.yml (100%) diff --git a/perceval/_version.py b/perceval/_version.py index fe2e23279..19911584d 100644 --- a/perceval/_version.py +++ b/perceval/_version.py @@ -1,2 +1,2 @@ -# File auto-generated by semverup on 2024-11-13 15:55:18.256653 -__version__ = "1.0.9" +# File auto-generated by semverup on 2024-12-11 09:08:50.057484 +__version__ = "1.1.0-rc.1" diff --git a/pyproject.toml b/pyproject.toml index c47d88b5e..5ea1524d4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "perceval" -version = "1.0.9" +version = "1.1.0-rc.1" description = "Send Sir Perceval on a quest to fetch and gather data from software repositories." authors = [ "GrimoireLab Developers" diff --git a/releases/1.1.0-rc.1.md b/releases/1.1.0-rc.1.md new file mode 100644 index 000000000..d43e02805 --- /dev/null +++ b/releases/1.1.0-rc.1.md @@ -0,0 +1,19 @@ +## perceval 1.1.0-rc.1 - (2024-12-11) + +**Bug fixes:** + + * Git stats not assigned with their actions\ + Git stats were not assigned to their actions in a commit for filenames + that contain whitespaces. Instead, an empty stat was created like in a + merge commit, where actions normally don't take place. + +**Performance improvements:** + + * Git sync improved for `--latest-items` flag\ + The speed updating a git repository when `--lates-items` is set was + very poor. The main problem was when the references were updated to + the new hashes. All the active refs on the repository were modified, + even when they were up-to-date. Now, only references updated on the + remote repository are modified on the local one. Repositories are + synched 2 times faster than before. + diff --git a/releases/unreleased/git-file-stats-with-whitespaces-were-not-assigned.yml b/releases/unreleased/processed/git-file-stats-with-whitespaces-were-not-assigned.yml similarity index 100% rename from releases/unreleased/git-file-stats-with-whitespaces-were-not-assigned.yml rename to releases/unreleased/processed/git-file-stats-with-whitespaces-were-not-assigned.yml diff --git a/releases/unreleased/git-sync-perfomance-improved.yml b/releases/unreleased/processed/git-sync-perfomance-improved.yml similarity index 100% rename from releases/unreleased/git-sync-perfomance-improved.yml rename to releases/unreleased/processed/git-sync-perfomance-improved.yml