Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: postgrespro/pgsphere
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.4.2
Choose a base ref
...
head repository: postgrespro/pgsphere
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.5.1
Choose a head ref
  • 6 commits
  • 41 files changed
  • 2 contributors

Commits on Dec 22, 2023

  1. KNN support for spoints

    waaeer authored and vitcpp committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    f2b6879 View commit details
    Browse the repository at this point in the history
  2. Fix code formatting, bump release version up to 1.5.0

    Raise the version up to 1.5.0, add upgrade script
    
    Fix issues found after the review
    vitcpp committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    f20a664 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. Configuration menu
    Copy the full SHA
    2f7d791 View commit details
    Browse the repository at this point in the history
  2. Implement pgindent-headers Makefile rule

    This rule executes pgindent with header files only.
    vitcpp committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    462fa03 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Fix output precision limit for double values (issue #118) (#119)

    Fix output precision limit for double values (issue #118)
    
    pgSphere used its own setting (set_sphere_output_precision function)
    to limit the output precision of double values, that could not be
    greater than 15 significant digits (DBL_DIG). It introduced some
    problems with dump/restore. PostgreSQL uses its own precision setting:
    extra_float_digits. The PostgreSQL setting allows to use more significant
    digits.
    
    This patch changes the default pgSphere output behaviour to utilize
    PostgreSQL extra_float_digits. Now, extra_float_digits is used by default,
    until set_sphere_output_precision is called.
    
    The old behaviour is kept for compatibility purposes. Once,
    set_sphere_output_precision is called, pgSphere starts to use the old
    behaviour (read, please, issue #118 discussion).
    
    The patch introduces a new function - reset_sphere_output_precision.
    It is used to reset to the PostgreSQL behaviour after using
    set_sphere_output_precision.
    
    * Update upgrade script (reset_sphere_output_precision function)
    
    * Add test for pgSphere output precision with different settings
    
    expected/output_precision.out   - PG 10-11
    expected/output_precision_1.out - PG 12+
    
    * Add extra_float_digits = 2 for epochprop and bounding_box_gist tests
    vitcpp authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    8394ae7 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Alter spoint op family to add missed operator 17 (<->) (#121)

    The upgrade script misses the altering of spoint operator family
    to add operator 17. It is required for k-NN search.
    
    Change the version to 1.5.1.
    vitcpp authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    daa9478 View commit details
    Browse the repository at this point in the history
Loading