index
:
users/rhaas/postgres.git
ThisTimeLineID3
ThisTimeLineID4
advice
advice2
advice_unstable
aset_changes
aset_frontend
async
async2
bufmgr
chash
chash2014
contexts
conveyor
conveyor_old
copy_hack
cv
fastlock91
flexlock
gather
gather3
gather_pushdown
gathertest
group_locking
joinadvice
manifest
master
memory
memory2
metapage
pa_setop
parallel
parallel_count
partdesc
pg_background
pg_plan_advice
pg_ringflush
pgfruit
pgpa_semijoin
robert
serial_cost
slot2
snaparray
sort
walsummarizer2
walsummarizermanifest
xlogacceptwrites
Robert Haas's development tree.
git repository user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2021-12-14
avoid stepping on memory that's still needed
conveyor_old
Robert Haas
2021-12-14
conveyor_ext
Dilip Kumar
2021-12-14
Add DEADTID_FORK
Dilip Kumar
2021-12-09
when vacuuming, handle uninitialized index pages without barfing
Robert Haas
2021-12-09
more (untested) code to remove obsolete index pages
Robert Haas
2021-12-07
some infrastructure for removing obsolete index pages
Robert Haas
2021-12-03
Fix more bugs when inserting a lot of data.
Robert Haas
2021-11-15
Fix dubious logic in cb_metapage_remove_index_entries.
Robert Haas
2021-11-12
Fix calculation of pageoffset when relocating index entries.
Robert Haas
2021-11-10
fix confusion in ConveyorBeltVacuum
Robert Haas
2021-11-05
rudimentary first attmpt at ConveyorBeltVacuum()
Robert Haas
2021-11-04
fix more bugs in conveyor belt insertion
Robert Haas
2021-11-04
fix various oversights and omissions in conveyor belt xlog support
Robert Haas
2021-11-02
Fix assorted bugs related to index pages.
Robert Haas
2021-10-15
require std pages, and that newly insert pages are visibly non-empty
Robert Haas
2021-10-15
divide conveyor.h into sections
Robert Haas
2021-10-15
start of code to identify obsolete index entries + remove them
Robert Haas
2021-10-15
update README
Robert Haas
2021-10-15
add ConveyorBeltLogicalTruncate
Robert Haas
2021-10-15
add missing 'static' keyword
Robert Haas
2021-10-14
fix UnlockRelationForExtension second argument some more
Robert Haas
2021-10-07
partially clean up relation extension logic
Robert Haas
2021-10-04
possibly_not_on_disk_segno -> possibly_not_on_disk_blkno
Robert Haas
2021-10-01
wire up the code to add index entries, mostly.
Robert Haas
2021-10-01
cbm_flags -> cbm_entries_in_newest_index_segment
Robert Haas
2021-10-01
rip out cbidx_pages_initialized and a bunch of related complexity
Robert Haas
2021-10-01
add backstop infinite loop detector to ConveyorBeltGetNewPage
Robert Haas
2021-09-29
fix stupid bug
Robert Haas
2021-09-28
attempt to unbreak concurrent processes trying to add payload segments
Robert Haas
2021-09-27
draft support for (1) allocating a new index page and (2) relocating
Robert Haas
2021-09-23
remove some excess parens. rearrange lock ordering slightly.
Robert Haas
2021-09-23
fix dumb mistake
Robert Haas
2021-09-23
lock the buffer
Robert Haas
2021-09-23
code to extend the relation when adding a payload page, if needed
Robert Haas
2021-09-22
fix buffer lock mode
Robert Haas
2021-09-22
try to fix some sketchy logic for setting can_allocate_segment
Robert Haas
2021-09-22
a bit less S
Robert Haas
2021-09-22
replace cb_metapage_find_free_segment with something less clever but
Robert Haas
2021-09-22
add a function to get the conveyor belt bounds
Robert Haas
2021-09-21
fix wrong function name in comment
Robert Haas
2021-09-21
remove code that's not supposed to be there
Robert Haas
2021-09-20
code to add index segments
Robert Haas
2021-09-20
can_allocate_segment could end up true on the first pass through the
Robert Haas
2021-09-20
lock ordering rules
Robert Haas
2021-09-20
try to make README a tad more clear
Robert Haas
2021-09-20
sketch out WAL support for adding index segments
Robert Haas
2021-09-20
move some code to more sensible places, and reindent
Robert Haas
2021-09-20
WIP: Conveyor belt storage.
Robert Haas
2021-09-15
Fix hash_array
Peter Eisentraut
2021-09-15
doc: Clarify refresh options for DROP PUBLICATION
Daniel Gustafsson
[next]