v3

package
v0.0.0-...-7d0c36d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 19, 2014 License: BSD-2-Clause Imports: 14 Imported by: 0

Documentation

Overview

Collection management handlers.

Document management handlers.

Index management handlers.

Miscellaneous function handlers.

Query handlers.

Bootstrap V3 server.

Index

Constants

This section is empty.

Variables

View Source
var V3DB *db.DB
View Source
var V3Sync = new(sync.RWMutex) // To synchronize "stop-the-world" operations

Functions

func All

func All(w http.ResponseWriter, r *http.Request)

func Count

func Count(w http.ResponseWriter, r *http.Request)

func Create

func Create(w http.ResponseWriter, r *http.Request)

func Delete

func Delete(w http.ResponseWriter, r *http.Request)

func Drop

func Drop(w http.ResponseWriter, r *http.Request)

func Dump

func Dump(w http.ResponseWriter, r *http.Request)

Pause all activities and make a dump of entire database to another file system location.

func Flush

func Flush(w http.ResponseWriter, r *http.Request)

func Get

func Get(w http.ResponseWriter, r *http.Request)

func Index

func Index(w http.ResponseWriter, r *http.Request)

func Indexes

func Indexes(w http.ResponseWriter, r *http.Request)

func Insert

func Insert(w http.ResponseWriter, r *http.Request)

func MemStats

func MemStats(w http.ResponseWriter, r *http.Request)

Return server memory statistics.

func Query

func Query(w http.ResponseWriter, r *http.Request)

func Rename

func Rename(w http.ResponseWriter, r *http.Request)

func Repartition

func Repartition(w http.ResponseWriter, r *http.Request)

func Require

func Require(w http.ResponseWriter, r *http.Request, key string, val *string) bool

Store form parameter value of specified key to *val and return true; if key does not exist, set HTTP status 400 and return false.

func Scrub

func Scrub(w http.ResponseWriter, r *http.Request)

func Shutdown

func Shutdown(w http.ResponseWriter, r *http.Request)

Flush and close all data files and shutdown entire program.

func Start

func Start(db *db.DB, port int)

func Unindex

func Unindex(w http.ResponseWriter, r *http.Request)

func Update

func Update(w http.ResponseWriter, r *http.Request)

func Version

func Version(w http.ResponseWriter, r *http.Request)

Return server protocol version number.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL