Hello community,

here is the log from the commit of package mercurial for openSUSE:Factory 
checked in at 2017-02-06 14:33:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mercurial (Old)
 and      /work/SRC/openSUSE:Factory/.mercurial.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mercurial"

Changes:
--------
--- /work/SRC/openSUSE:Factory/mercurial/mercurial.changes      2017-01-11 
11:53:17.631193200 +0100
+++ /work/SRC/openSUSE:Factory/.mercurial.new/mercurial.changes 2017-02-06 
14:33:41.230490092 +0100
@@ -1,0 +2,44 @@
+Wed Feb  1 20:59:31 UTC 2017 - [email protected]
+
+- Mercurial 4.1
+  This is a regularly-scheduled quarterly feature release.
+  
+  + Features
+    * A new extensible "compression engines" API has been implemented. Support 
+      for a new compression format can now be implemented in extensions.
+    * New compression formats are fully supported in bundles and the wire 
+      protocol. There is experimental support for different compression in 
+      revlogs.
+    * zstd - a new and exciting compression engine - is now distributed with 
+      Mercurial and built by default
+    * HTTP payloads for many commands will now use zstd by default (as opposed 
+      to zlib) when both client and server support it. This can reduce 
+      server-side CPU usage to ~60% of original for operations like serving 
+      bundles.
+    * zstd compressed bundles can be produced by specifying the `zstd` bundle 
+      type. e.g. `hg bundle -a -t zstd-v2 zstd-bundle.hg`.
+    * A new statistical profiler has been added and made the default profiler 
+      for `--profile`. This profiler gives more accurate results than Python's 
+      built-in cProfile (the previous default) because the profiler overhead 
is 
+      much smaller. The output from `--profile` now displays the code hot path 
+      by default. This allows Mercurial developers to more accurately identify 
+      performance problems.
+    * New `followlines(file, from:to, startrev=.)` revset predicate to track a 
+      part of changes.
+    * Experimental support for additional git-diff features.
+    * Troubled changes (from ChangesetEvolution) are noted more prominently in 
a few places.
+    * An experimental hg debugupgraderepo command allows in-place upgrading of 
+      repositories to the latest storage format.
+  + Improvements
+    * Performance of reading individual revlog entries has been greatly 
+      improved. This will be noticeable when performing changelog scans on 
+      large repositories (such as when executing certain revsets).
+    * The low-level content diffing algorithm is now ~2x faster. Operations 
+      that write data to the repository (like commit) can be noticeably faster 
+      as a result.
+  
+  See complete changelog at 
+  https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_4.1_.282017-2-1.29
+- refreshed mercurial-locale-path-fix.patch and mercurial-hgk-path-fix.diff
+- refresh package keyring
+-------------------------------------------------------------------

Old:
----
  mercurial-4.0.2.tar.gz
  mercurial-4.0.2.tar.gz.asc

New:
----
  mercurial-4.1.tar.gz
  mercurial-4.1.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mercurial.spec ++++++
--- /var/tmp/diff_new_pack.DcU8Sv/_old  2017-02-06 14:33:41.850400529 +0100
+++ /var/tmp/diff_new_pack.DcU8Sv/_new  2017-02-06 14:33:41.854399951 +0100
@@ -20,7 +20,7 @@
 %{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %endif
 Name:           mercurial
-Version:        4.0.2
+Version:        4.1
 Release:        0
 Summary:        Scalable Distributed SCM
 License:        GPL-2.0+

++++++ mercurial-4.0.2.tar.gz -> mercurial-4.1.tar.gz ++++++
++++ 62874 lines of diff (skipped)

++++++ mercurial-hgk-path-fix.diff ++++++
--- /var/tmp/diff_new_pack.DcU8Sv/_old  2017-02-06 14:33:42.866253763 +0100
+++ /var/tmp/diff_new_pack.DcU8Sv/_new  2017-02-06 14:33:42.866253763 +0100
@@ -2,7 +2,7 @@
 ===================================================================
 --- contrib/hgk.orig
 +++ contrib/hgk
-@@ -4089,6 +4089,10 @@ proc getconfig {} {
+@@ -4086,6 +4086,10 @@ proc getconfig {} {
  }
  
  # defaults...

++++++ mercurial-locale-path-fix.patch ++++++
--- /var/tmp/diff_new_pack.DcU8Sv/_old  2017-02-06 14:33:42.878252030 +0100
+++ /var/tmp/diff_new_pack.DcU8Sv/_new  2017-02-06 14:33:42.878252030 +0100
@@ -1,14 +1,13 @@
-Index: mercurial-4.0/mercurial/i18n.py
+Index: mercurial-4.1/mercurial/i18n.py
 ===================================================================
---- mercurial-4.0.orig/mercurial/i18n.py
-+++ mercurial-4.0/mercurial/i18n.py
-@@ -49,7 +49,7 @@ if (os.name == 'nt'
- _ugettext = None
+--- mercurial-4.1.orig/mercurial/i18n.py
++++ mercurial-4.1/mercurial/i18n.py
+@@ -50,7 +50,7 @@ _ugettext = None
  
  def setdatapath(datapath):
+     datapath = pycompat.fsdecode(datapath)
 -    localedir = os.path.join(datapath, pycompat.sysstr('locale'))
 +    localedir = '/usr/share/locale'
      t = gettextmod.translation('hg', localedir, _languages, fallback=True)
      global _ugettext
      try:
-

++++++ mercurial.keyring ++++++
++++ 1642 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/mercurial/mercurial.keyring
++++ and /work/SRC/openSUSE:Factory/.mercurial.new/mercurial.keyring


Reply via email to