-
- Downloads
Clean up the rather historically encumbered interface to now() and
current time: provide a GetCurrentTimestamp() function that returns current time in the form of a TimestampTz, instead of separate time_t and microseconds fields. This is what all the callers really want anyway, and it eliminates low-level dependencies on AbsoluteTime, which is a deprecated datatype that will have to disappear eventually.
Showing
- contrib/btree_gist/btree_ts.c 3 additions, 0 deletionscontrib/btree_gist/btree_ts.c
- contrib/spi/timetravel.c 2 additions, 0 deletionscontrib/spi/timetravel.c
- src/backend/access/transam/xact.c 9 additions, 26 deletionssrc/backend/access/transam/xact.c
- src/backend/access/transam/xlog.c 2 additions, 1 deletionsrc/backend/access/transam/xlog.c
- src/backend/bootstrap/bootparse.y 1 addition, 2 deletionssrc/backend/bootstrap/bootparse.y
- src/backend/bootstrap/bootscanner.l 1 addition, 2 deletionssrc/backend/bootstrap/bootscanner.l
- src/backend/libpq/crypt.c 3 additions, 9 deletionssrc/backend/libpq/crypt.c
- src/backend/postmaster/pgstat.c 4 additions, 7 deletionssrc/backend/postmaster/pgstat.c
- src/backend/postmaster/postmaster.c 7 additions, 13 deletionssrc/backend/postmaster/postmaster.c
- src/backend/tcop/postgres.c 3 additions, 12 deletionssrc/backend/tcop/postgres.c
- src/backend/utils/adt/datetime.c 37 additions, 1 deletionsrc/backend/utils/adt/datetime.c
- src/backend/utils/adt/nabstime.c 2 additions, 89 deletionssrc/backend/utils/adt/nabstime.c
- src/backend/utils/adt/pgstatfuncs.c 9 additions, 23 deletionssrc/backend/utils/adt/pgstatfuncs.c
- src/backend/utils/adt/selfuncs.c 2 additions, 1 deletionsrc/backend/utils/adt/selfuncs.c
- src/backend/utils/adt/timestamp.c 35 additions, 11 deletionssrc/backend/utils/adt/timestamp.c
- src/include/access/xact.h 3 additions, 4 deletionssrc/include/access/xact.h
- src/include/pgstat.h 4 additions, 6 deletionssrc/include/pgstat.h
- src/include/utils/nabstime.h 1 addition, 3 deletionssrc/include/utils/nabstime.h
- src/include/utils/timestamp.h 7 additions, 3 deletionssrc/include/utils/timestamp.h
Loading
Please register or sign in to comment