David Symonds
d1e7e222a2
Remove internal.CallOptions entirely, and use the context's timeout for API calls.
...
Change-Id: I3fef83cf331c857e6c8c552eed89a34cd0ea6e1c
2015-01-28 16:44:06 +11:00
David Symonds
1c3fdc51e1
Convert tree from appengine.Context to context.Context.
...
Most well-formed application code will require minimal changes:
- The type is now golang.org/x/net/context.(*Context).
- c := appengine.NewContext(r) still works.
- Most API calls still look exactly the same.
- Logging now uses the google.golang.org/appengine/log package.
Change-Id: I7fa089efa8d0b1e7beeeb6233a98fe054020b1fc
2015-01-21 09:10:09 +11:00
David Symonds
c98f627282
Update code and regenerate .pb.go files for new location of goprotobuf.
...
Change-Id: I1d64ba6bf13fd7fc2fa9c4c7addc7163ef8a26ee
2014-11-25 11:47:41 +11:00
Dave Day
7e1f430d88
appengine/search: Make sure correct language is set
...
Change-Id: I5cf6b3d0adde4ed6184ebb98bcee70c6e154f731
2014-11-24 11:15:19 +11:00
Dave Day
d510d6ed93
Add canonical import comments for each package
...
Change-Id: I0bf39b2728f8403008f9a1d6d3faba06f1c77ac9
2014-11-13 17:19:19 +11:00
Dave Day
bc664c5a61
appengine/search: Support specifying fields and custom expressions.
...
Change-Id: I52b928f24809474851fc180007f17e8f40105aca
2014-11-10 15:29:56 +11:00
Dave Day
3d2bbb9da4
appengine/search: Introduce SortOptions for search.
...
Change-Id: Id3f777a0619acacd3906e22132b95f22e3ca585c
2014-10-03 15:19:38 +10:00
Dave Day
4fd3660710
appengine/search: Add explicit check and comment for range of numeric fields.
...
Change-Id: Ic4da3294a4b4bb8c24fd31e0eee3147bc79eac62
2014-08-14 14:57:38 +10:00
Dave Day
dab93e5738
appengine/search: Better error forwarding when failing to index document.
...
Change-Id: Ieb5cdc69c10c0d82a27cfde426bf3968e02c252b
2014-08-14 14:56:14 +10:00
Dave Day
b64824881a
appengine/search: Introduce DocumentMetadata.
...
This changes FieldLoadSaver to handle document metadata,
and may break existing code.
Change-Id: I628d3b98d18c66d71b0a1fc953ad07fee3f0a23b
2014-08-14 14:10:39 +10:00
Dave Day
83932124e7
appengine/search: support HTML/text field Language.
...
Change-Id: Iedb05654de4e55a90d638b6599a6d75f7e6c849b
2014-08-14 13:24:33 +10:00
Dave Day
bff095734a
appengine/search: Provide a default value for Document.OrderId.
...
Change-Id: Ia8174c671874ac14e53ca4a59de27aad221be17c
2014-06-06 15:27:54 +10:00
Dave Day
6fe356e7c3
appengine/search: Implement IDsOnly and Limit options for List and Search.
...
Change-Id: I61d26160a17730532cd54946a900d8adf03adae7
2014-05-15 14:51:43 +10:00
Dave Day
4768841c19
appengine/search: implement ErrFieldMismatch as per datastore
...
Change-Id: If2b6f652af7300aa92a0f0a20c99bb6bea3cb546
2014-04-14 14:36:25 +10:00
Dave Day
349848c1b1
appengine: move GeoPoint from the search package to the main appengine one.
...
Change-Id: Ieababf9eb4fb29679ca6cfb4adeef19cdb461b72
2014-03-27 20:49:36 +11:00
Dave Day
e07c7bf643
appengine/search: Add FieldLoadSaver, analogous to datastore.PropertyLoadSaver.
...
Change-Id: Id18065467b8e61a0db461b62b097fa0738cc7bab
2014-03-26 13:05:51 +11:00
Dave Day
420ca15e1d
appengine/search: add GeoPoint
...
Change-Id: I27393599bb58ea3196dbdfb581bae8ea3edb884b
2014-03-26 12:20:27 +11:00
David Symonds
9e7af23396
Change import paths from github.com/golang/appengine to google.golang.org/appengine.
...
Change-Id: I653ceae860405a5e2d699908eb975a97ee64495b
2014-02-05 11:47:53 +11:00
David Symonds
b3a18aeb40
Add search package.
...
Change-Id: I81dd2c33ce3ac1c10f534dbaf90576b9aa5d247b
2014-02-04 00:28:33 +00:00