changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > core / lisp/lib/rdb/query.lisp

changeset 696: 38e9c3be2392
parent: 6432d0ee2750
author: Richard Westhaver <ellis@rwest.io>
date: Fri, 04 Oct 2024 21:11:52 -0400
permissions: -rw-r--r--
description: prep for adding zdict wrapper, change default control stack size of inferior-lisp to 8M
1 ;;; query.lisp --- Query Support for RDB
2 
3 ;; RDB Queries based on Q/* and OBJ/QUERY packages.
4 
5 ;;; Code:
6 (in-package :rdb)
7 
8 (defclass rdb-schema (schema) ())
9 
10 (defclass rdb-data-source (data-source)
11  ((db :type rdb :initarg :db :accessor db)
12  (schema :type rdb-schema :initarg :schema :accessor schema)))
13 
14 (defclass rdb-execution-context (execution-context) ())
15 
16 (defclass rdb-query-plan (query-plan) ())
17 
18 (defclass rdb-logical-plan (logical-plan) ())
19 
20 (defclass rdb-physical-plan (physical-plan) ())
21 
22 (defclass rdb-query (query) ())