git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: b8e5581) | patch
Modify the float4 datatype to be pass-by-val. Along the way, remove the last
2008年4月18日 18:43:09 +0000 (18:43 +0000)
2008年4月18日 18:43:09 +0000 (18:43 +0000)
commit 7861d72ea204ef4085861f79f9c1749597160f72
Modify the float4 datatype to be pass-by-val. Along the way, remove the last
uses of the long-deprecated float32 in contrib/seg; the definitions themselves
are still there, but no longer used. fmgr/README updated to match.

I added a CREATE FUNCTION to account for existing seg_center() code in seg.c
too, and some tests for it and the neighbor functions. At the same time,
remove checks for NULL which are not needed (because the functions are declared
STRICT).

I had to do some adjustments to contrib's btree_gist too. The choices for
representation there are not ideal for changing the underlying types :-(

Original patch by Zoltan Boszormenyi, with some adjustments by me.
20 files changed:
config/c-compiler.m4 diff | blob | blame | history
configure diff | blob | blame | history
contrib/btree_gist/btree_utils_num.c diff | blob | blame | history
contrib/seg/data/test_seg.data diff | blob | blame | history
contrib/seg/expected/seg.out diff | blob | blame | history
contrib/seg/expected/seg_1.out diff | blob | blame | history
contrib/seg/seg.c diff | blob | blame | history
contrib/seg/seg.sql.in diff | blob | blame | history
contrib/seg/segdata.h diff | blob | blame | history
contrib/seg/sql/seg.sql diff | blob | blame | history
contrib/seg/uninstall_seg.sql diff | blob | blame | history
src/backend/bootstrap/bootstrap.c diff | blob | blame | history
src/backend/commands/analyze.c diff | blob | blame | history
src/backend/utils/fmgr/README diff | blob | blame | history
src/backend/utils/fmgr/fmgr.c diff | blob | blame | history
src/include/c.h diff | blob | blame | history
src/include/catalog/catversion.h diff | blob | blame | history
src/include/catalog/pg_attribute.h diff | blob | blame | history
src/include/catalog/pg_type.h diff | blob | blame | history
src/include/postgres.h diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /