mirror of
https://github.com/FerretDB/documentdb.git
synced 2026-11-07 03:22:46 -05:00
### Does this PR have any customer impact? No ### 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 Introduce documentdb_rum which is a fork of the OSS Rum index that will be used for advanced documentdb scenarios. This change: 1) introduces the access method and forks the code (as-is) makes it build in the repo. 2) Removes any tsvector/tsquery, arrayutils/rum btree logic that was there before 3) Deletes custom logic that was built for PG9.6 -> pg14 4) Trims the SQL file to only have hte Access method. This change does not wire up the RUM index with documentdb or provide the modifications needed for the documentdb scenarios (yet). This will be done in subsequent changes.
30 lines
665 B
Makefile
30 lines
665 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:
|
|
$(MAKE) -C pg_documentdb_core install
|
|
$(MAKE) -C pg_documentdb install
|
|
|
|
install-documentdb-rum:
|
|
$(MAKE) -C internal/pg_documentdb_rum install
|
|
|
|
.DEFAULT:
|
|
$(MAKE) -C pg_documentdb_core
|
|
$(MAKE) -C pg_documentdb
|
|
$(MAKE) -C internal/pg_documentdb_distributed
|
|
$(MAKE) -C internal/pg_documentdb_rum
|
|
|
|
%:
|
|
$(MAKE) -C pg_documentdb_core $@
|
|
$(MAKE) -C pg_documentdb $@
|
|
$(MAKE) -C internal/pg_documentdb_distributed $@
|
|
$(MAKE) -C internal/pg_documentdb_rum $@
|