Files
Vinod Sridharan 14b27c08e9 Merged PR 1817813: [ExtendedRum] Move pg_documentdb_extended_rum to the top level folder
### Does this PR have any customer impact?
Yes

### Type (Feature, Refactoring, Bugfix, DevOps, Testing, Perf, etc)
Feature

### Does it involve schema level changes? (Table, Column, Index, UDF, etc level changes)
No

### Are you introducing any new config? If yes, do you have tests with and without them being set?
No

### ChangeLog (Refer [Template](../oss/CHANGELOG.md))

### Description
Move pg_documentdb_extended_rum to the top level folder from the internal folder since documentdb (tests and product) now has a dependency on it.

pg_documentdb_extended_rum is a fork of  the RUM Extension that provides extensions that were needed for documentdb. This includes the ability to push down order by and group by to the index; The ability to do index only scans; improvements on vacuum and handling of page splits; index scan improvements while retaining the original inverted index for text search capabilities that the RUM index had.

Signed-off-by: Shuai Tian <shuaitian@microsoft.com>
2025-09-29 22:38:08 -07:00

30 lines
680 B
Makefile

# Delegate all rules to sub directories.
Makefile:;
.DEFAULT_GOAL := .DEFAULT
.PHONY: %
check-no-distributed:
$(MAKE) -C pg_documentdb_core check
$(MAKE) -C pg_documentdb check
install-no-distributed: install-documentdb
install-documentdb:
$(MAKE) -C pg_documentdb_core install
$(MAKE) -C pg_documentdb install
$(MAKE) -C pg_documentdb_extended_rum install
.DEFAULT:
$(MAKE) -C pg_documentdb_core
$(MAKE) -C pg_documentdb
$(MAKE) -C pg_documentdb_extended_rum
$(MAKE) -C internal/pg_documentdb_distributed
%:
$(MAKE) -C pg_documentdb_core $@
$(MAKE) -C pg_documentdb $@
$(MAKE) -C pg_documentdb_extended_rum $@
$(MAKE) -C internal/pg_documentdb_distributed $@