Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
aa64b26
commit 44ba81d
Showing
2 changed files
with
32 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
44ba81d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks interesting Max. I've had the transform code in Recline working again since January and it would be great to be able to integrate the client side transform stuff there with backend support when that's available -- as it appears to be in datacouch (it will be a lot faster I imagine ...)
44ba81d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
word. im waiting on @colegillespie to finish his initial hookup of your recline fork with this branch of datacouch then we'll be in business. aa64b26 added the ability to create the same sandboxed js environment in the browser and on the client to control what modules are available in both places. this means when you do a preview/transform in the browser it will be the same javascript environment as when you do it using the new server side transformation stuff. the API for server side transformations right now is to submit a doc that looks like this:
{ "type": "pendingTransformation", "transform": "function(doc, emit) { }", "dataset": "abcde12345", "user": "maxogden"}
then when it finishes it gets updated with afinishedAt
timestamp and thetype
gets switched totransformation