Seebs
bf00561caa
Drop the ingest subpackage and related endpoints.
...
The internal/ingest and internal/schema endpoints were developed with
intent that they'd be the primary interface new users would work with,
because they were Easy To Use, and did not require any kind of setup,
the counterpoint being that ingest done this way had performance issues
because it ended up with huge amounts of JSON parsing to reformat
things into our native format. But this was understood to be the price
of providing a new-user-friendly JSON ingest experience.
A year later, we have no evidence that it's ever been used. We never
even moved it out of the `/internal` path. It's a lot of very complex
fiddly code and we don't seem to be using it, and at this point, our
anticipation is that if we really need something, we'll use CSV, which
we already have working, or something in the new SQL code. Either way,
we don't seem to be using this.
(cherry picked from commit 16ccbc461a )
2022-11-15 11:31:10 -08:00
Fletcher Haynes
da9b57bd45
Updated dependency paths to reflect new repo location
2022-09-06 09:39:22 -07:00
Fletcher Haynes
eb06bb50ae
Updated code to latest version for open-sourcing.
2022-09-02 13:23:39 -07:00
Travis Turner
b46ff7b990
fix some lint warnings raised in VS-Code
2019-04-17 18:10:05 -05:00
Cody Soyland
fdbfc68f7c
Add license headers to files missing them and CI check to verify they are present. Fixes #1633
2019-04-12 11:30:41 -05:00
Cody Soyland
992a075cfb
Return empty result set when query empty. Fixes #1840
2019-04-10 15:27:12 -05:00
Yuce Tekol
eb9e609794
Merged with master
2018-11-26 17:03:38 +03:00
Yuce Tekol
9c05155db4
Added /internal/translate/keys endpoint
2018-11-21 16:35:50 +03:00
Yuce Tekol
1faa789b31
remove ImportRoaringRequestView type
2018-11-21 14:53:16 +03:00
Yuce Tekol
84c04900e1
Import roaring enpoint accepts a list of views
2018-11-12 18:43:59 +03:00
Matt Jaffee
db2a53223d
remove internal references from api and http/*
2018-07-05 16:02:18 -05:00
Travis Turner
5dd7a9556a
rename slice to shard
2018-06-28 14:07:07 -05:00
Cody Soyland
c6db3974bc
WIP API refactor
2018-06-21 13:51:31 -05:00
Cody Soyland
fba865fc6c
Remove more net/http references
2018-06-13 16:50:44 -05:00
Cody Soyland
952db994c7
Fix mistake in interface name
2018-06-13 09:21:15 -05:00
Cody Soyland
f2c104dfef
Migrate HTTP handler and client into http subpackage.
2018-06-12 13:22:40 -05:00
Cody Soyland
34cea87683
Remove WebUI (now contained in a separate package)
...
It now lives at https://github.com/pilosa/webui
2018-06-06 11:44:31 -05:00
Travis Turner
2a9b1e9e5b
final Frame to Field rename
2018-06-06 01:27:12 -05:00
Travis Turner
4e0aff0ca2
finish frame to field in api.go
2018-06-05 23:43:01 -05:00
Travis Turner
3531c128c4
GoRename Frame to Field in index.go
2018-06-05 22:33:48 -05:00
Travis Turner
1d3c4d6fcb
first pass at GoRename Frame to Field in frame.go
2018-06-05 17:52:22 -05:00
Travis Turner
a60ff2d1e0
remove field from handler endpoints
2018-06-04 14:45:28 -05:00
Travis Turner
4edc80ea62
unexport Field
2018-06-04 14:45:27 -05:00
Yuce Tekol
738dead374
Remove view from API, handler, docs
2018-05-30 16:22:15 +03:00
Yuce Tekol
dc75021e06
Merge branch 'master' into 1319-more-removals
2018-05-29 22:23:00 +03:00
Cody Soyland
31c4e18d8d
Merge branch 'master' into cors-support
2018-05-29 10:26:19 -05:00
Yuce Tekol
5f2b587e7c
More backup/restore stuff removal
2018-05-29 16:44:57 +03:00
Cody Soyland
77a5c6f811
Merge branch 'master' into cors-support
2018-05-29 08:18:26 -05:00
Yuce Tekol
82f2f14503
Removed backup/restore stuff
2018-05-28 16:54:32 +03:00
Yuce Tekol
70cc3303cc
removed restore endpoint
2018-05-28 16:52:55 +03:00
Matt Jaffee
47f7beaecc
WIP removing inverse
2018-05-25 17:18:38 -05:00
Cody Soyland
1a9beb0916
Add CORS support to handler.
2018-05-24 08:42:34 -05:00
Todd Gruben
de4de2ba2e
changed ExcludeAttr -> ExcludeRowAttr for clarity
2018-05-24 08:27:18 -05:00
Todd Gruben
fb7bf11825
Bit -> Column migration
2018-05-23 15:05:22 -05:00
Todd Gruben
5b2f8b4c33
migrated internal.Bitmap to internal.Row
2018-05-21 13:08:45 -05:00
Todd Gruben
575e199ad8
renamed pilosa.Bitmap to Row
2018-05-21 09:12:42 -05:00
Matt Jaffee
1c850e51f2
wrap switch errs in errors.Cause in handler
2018-05-18 13:21:00 -05:00
Matt Jaffee
7a5608a93f
use errors.Cause in handler so that we return correct status codes
2018-05-17 16:30:48 -05:00
Matt Jaffee
c543831937
remove unused code
...
nodeByURI, deleteFrameFieldRequest, readColumnAttrSets, validOptions, defaultBody
2018-05-15 11:05:31 -05:00
Matt Jaffee
616545cd5c
remove input definition, add install-stringer to Makefile
...
also removes one line of unreachable code in cluster.go (unrelated)
2018-05-14 17:14:20 -05:00
Yuce Tekol
90464dc01a
Merged with master
2018-05-11 16:41:36 +03:00
alanbernstein
3dfaa037ac
Merge pull request #1260 from alanbernstein/wrap-errors-handler
...
Wrap errors in handler
2018-05-10 11:26:45 -05:00
Alan Bernstein
a3dc756be4
Wrap errors in handler
2018-05-08 19:46:26 -05:00
Yuce Tekol
878b55ec40
Removes /id and /hosts endpoints. Augments /status endpoint with the node local ID.
2018-05-01 13:04:49 +03:00
Yuce Tekol
15f997c137
Added /info endpoint. Fixes #1232
2018-04-30 16:45:31 +03:00
Travis Turner
47607d5d2e
Merge pull request #1191 from travisturner/min-max-bsi
...
Implement Min/Max BSI queries
2018-04-24 11:00:35 -05:00
Travis Turner
7fbd5ff82f
Merge pull request #1222 from travisturner/remove-frame-timequantum-patch
...
remove PATCH frame endpoint
2018-04-23 20:32:12 -05:00
Matthew Jaffee
28acc29a10
refactoring pilosa/server
...
trying to separate internal an external concerns in pilosa.Server - it should
handle Cluster, Holder, etc. while pilosa/server handles things with external
deps - e.g. Logger, Stats, Handler, etc. Using functional options in
pilosa.Server now.
2018-04-23 13:35:39 -05:00
Travis Turner
3282cf8cbe
remove PATCH frame endpoint
2018-04-23 11:32:41 -05:00
Travis Turner
5177b243f3
use ValCount return type (instead of SumCount, MinCount, and MaxCount)
2018-04-19 17:03:49 -05:00