-
Notifications
You must be signed in to change notification settings - Fork 13
/
ChangeLog
113 lines (89 loc) · 4.13 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
21/09/2023 Cédric Villemain <[email protected]>
* 1.3.1 - drop support for upgrading from "unpackaged"
21/09/2023 Cédric Villemain <[email protected]>
* 1.3 - added support for PostgreSQL 16
- drop support for PostgreSQL < 9.4
2019-10-29 Cédric Villemain <[email protected]>
* 1.2.2 - Fix bad errno usage
22/09/2017 Cédric Villemain <[email protected]>
* 1.2.1 - Fix check on NULL input for drawer function
16/09/2016 Cédric Villemain <[email protected]>
* 1.2 - Prepared fincore syscall usage
- Added 2 columns in pgfincore() with dirty status when available
- Support PostgreSQL 9.6
- Added a drawer function
12/10/2013 Cédric Villemain <[email protected]>
* 1.1.2 - Fix README filename for PGXS
- Update to PostgreSQL 9.3
- Fix faillure on NULL input (pgfadvise_loader)
- Several fixes and layout changes
06/21/2012 Cédric Villemain <[email protected]>
* 1.1.2 - Change the open() call to use AllocateFile, and FreeFile
12/06/2011 Cédric Villemain <[email protected]>
* 1.1.1 - Fix Makefile again, as well as debian scripts (VPATH)
- Add checks (make installcheck)
- Improve .gitignore
- Add a debian/watch file tracking pgfoundry release
- Add regression files to VPATH build
09/07/2011 Cédric Villemain <[email protected]>
* 1.1.0 - Fix Makefile and remove the dir sql/ (useless and error prone)
- Fix the printf of int64 by casting to long long int (i386 and
adm64 behave differently with int64)
- Updated to work with PostgreSQL 8.3 (TAKATSUKA Haruka)
- Improve debian packaging (Dimitri Fontaine)
- Add support for *BSD kernels
- Remove mention of PGXS in the README
07/28/2011 Cédric Villemain <[email protected]>
* 1.0.0 - Output varbit containing vector information with pgfincore*()
- Add Debian packaging (Dimitri Fontaine)
- Update to work with PostgreSQL >= 9.1 (Jeff Janes)
- Add total number of pages of memory with pgsysconf()
- Add function pgsysconf_pretty()
- Major rewrite of the functions
- pgfadvise*() to handle simple posix_fadvise call
- pgfadvise_loader() to restore file status (pages in/out cache)
- pgfincore*() to handle mincore usage
- pgsysconf*() to handle sysconf information
- Use get_call_result_type() to build the tuple descriptor (suggested
by RhodiumToad on IRC)
- Remove limitation of usage on temp tables
- Improve 9.1 installation (Extension)
04/30/2010 Cédric Villemain <[email protected]>
* 0.4.1 - use AllocateFile instead of fopen
- call PG_GETARG* earlier
- remove useless global counter
- add error handler in pgfadv_snapshot()
- errno to catch the last segment
- improve Readme
- some minor fix and beautify
01/05/2010 Cédric Villemain <[email protected]>
* 0.4.0 - fix test is not temp table
- add posix_fadvise_willneed flag
- add posix_fadvise_dontneed flag
- add posix_fadvise_normal flag
- add posix_fadvise_sequential flag
- add posix_fadvise_random flag
- rewrite main SRF
- improve output (more informations)
- fix copyright
- add pgsysconf()
- add pgmincore_snapshot to write mincore state in a file
- add pgfadv_willneed_snapshot to read mincore state from file
10/26/2009 Cédric Villemain <[email protected]>
* 0.3.2 - fix fctx init
10/26/2009 Cédric Villemain <[email protected]>
* 0.3.1 - fix Makefile without PGXS
- fix install doc in README
08/12/2009 Cédric Villemain <[email protected]>
* 0.3 - pgfincore now return a set of record
- relname, relpath, block_disk, block_mem, group_mem
- this version can only be build againt a postgresql > 8.3 /!\
08/10/2009 Cédric Villemain <[email protected]>
* 0.2.1 - fix munmap call error
08/08/2009 Cédric Villemain <[email protected]>
* 0.2 - add support for 8.4
- fix mmap error when file is empty
06/29/2009 Cédric Villemain <[email protected]>
* 0.1.1 - cleaning and fixing
06/27/2009 Cédric Villemain <[email protected]>
* 0.1 - functions are working, basicaly.