We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I tried to run the below code in LightTable, but I got "request-time 20". What did I do wrong?
(ns couchdb-from-clojure.core (:require [com.ashafa.clutch :as clutch])) (clutch/create-database "movies-db") (clutch/with-db "movies-db" (clutch/bulk-update [{:movie-title "The Godfather" :director "Francis Ford Coppola" :runtime 175 :year-released 1972 :studio "Paramount"} {:movie-title "The Godfather II" :director "Francis Ford Coppola" :runtime 200 :year-released 1974 :studio "Paramount"} {:movie-title "The Godfather III" :director "Francis Ford Coppola" :runtime 162 :year-released 1990 :studio "Paramount"} {:movie-title "Psycho" :director "Gus Van Sant" :runtime 105 :year-released 1998 :studio "Universal Pictures"}])) ;; Temporary view example (clutch/with-db "movies-db" (clutch/ad-hoc-view (clutch/view-server-fns :clojure {:map (fn [doc] (when (and (:movie-title doc) (:runtime doc)) [[(:movie-title doc) (:runtime doc)]]))})))
This is the exception which I got:
clojure.lang.ExceptionInfo: throw+: {:trace-redirects ["http://localhost:5984/movies-db/_temp_view"], :request-time 20, :request {:path "/movies-db/_temp_view", :user-info nil, :follow-redirects true, :body-type org.apache.http.entity.StringEntity, :protocol "http", :password nil, :conn-timeout 5000, :as :stream, :username nil, :http-req #<HttpPost POST http://localhost:5984/movies-db/_temp_view HTTP/1.1>, :socket-timeout 0, :data-length nil, :port 5984, :save-request? true, :headers {"accept-encoding" "gzip, deflate", "content-type" "application/json", "user-agent" "com.ashafa.clutch/0.3.0", "accept" "*/*"}, :server-port 5984, :host "localhost", :http-url "http://localhost:5984/movies-db/_temp_view", :character-encoding "UTF-8", :uri "/movies-db/_temp_view", :anchor nil, :server-name "localhost", :query {}, :query-string nil, :body #<StringEntity org.apache.http.entity.StringEntity@5dffe431>, :scheme :http, :request-method :post, :data "{\"language\":\"clojure\",\"map\":\"(fn [doc] (when (and (:movie-title doc) (:runtime doc)) [[(:movie-title doc) (:runtime doc)]]))\"}"}, :status 500, :headers {"server" "CouchDB/1.6.1 (Erlang OTP/17)", "date" "Tue, 23 Dec 2014 05:02:56 GMT", "content-type" "text/plain; charset=utf-8", "content-length" "521", "cache-control" "must-revalidate"}, :body #<FilterInputStream$ff19274a clj_http.core.proxy$java.io.FilterInputStream$ff19274a@420856a2>}{:object {:trace-redirects ["http://localhost:5984/movies-db/_temp_view"], :request-time 20, :request {:path "/movies-db/_temp_view", :user-info nil, :follow-redirects true, :body-type org.apache.http.entity.StringEntity, :protocol "http", :password nil, :conn-timeout 5000, :as :stream, :username nil, :http-req #<HttpPost POST http://localhost:5984/movies-db/_temp_view HTTP/1.1>, :socket-timeout 0, :data-length nil, :port 5984, :save-request? true, :headers {"accept-encoding" "gzip, deflate", "content-type" "application/json", "user-agent" "com.ashafa.clutch/0.3.0", "accept" "*/*"}, :server-port 5984, :host "localhost", :http-url "http://localhost:5984/movies-db/_temp_view", :character-encoding "UTF-8", :uri "/movies-db/_temp_view", :anchor nil, :server-name "localhost", :query {}, :query-string nil, :body #<StringEntity org.apache.http.entity.StringEntity@5dffe431>, :scheme :http, :request-method :post, :data "{\"language\":\"clojure\",\"map\":\"(fn [doc] (when (and (:movie-title doc) (:runtime doc)) [[(:movie-title doc) (:runtime doc)]]))\"}"}, :status 500, :headers {"server" "CouchDB/1.6.1 (Erlang OTP/17)", "date" "Tue, 23 Dec 2014 05:02:56 GMT", "content-type" "text/plain; charset=utf-8", "content-length" "521", "cache-control" "must-revalidate"}, :body #<FilterInputStream$ff19274a clj_http.core.proxy$java.io.FilterInputStream$ff19274a@420856a2>}, :environment {request #cemerick.url.URL{:protocol "http", :username nil, :password nil, :host "localhost", :port 5984, :path "/movies-db/_temp_view", :query {}, :anchor nil, :headers {"Content-Type" "application/json", "User-Agent" "com.ashafa.clutch/0.3.0", "Accept" "*/*"}, :data-length nil, :data "{\"language\":\"clojure\",\"map\":\"(fn [doc] (when (and (:movie-title doc) (:runtime doc)) [[(:movie-title doc) (:runtime doc)]]))\"}", :method :post, :as :stream}, configuration {:path "/movies-db/_temp_view", :follow-redirects true, :protocol "http", :password nil, :conn-timeout 5000, :method :post, :as :stream, :username nil, :socket-timeout 0, :data-length nil, :port 5984, :save-request? true, :headers {"Content-Type" "application/json", "User-Agent" "com.ashafa.clutch/0.3.0", "Accept" "*/*"}, :host "localhost", :anchor nil, :query {}, :data "{\"language\":\"clojure\",\"map\":\"(fn [doc] (when (and (:movie-title doc) (:runtime doc)) [[(:movie-title doc) (:runtime doc)]]))\"}"}, data "{\"language\":\"clojure\",\"map\":\"(fn [doc] (when (and (:movie-title doc) (:runtime doc)) [[(:movie-title doc) (:runtime doc)]]))\"}", ex {:trace-redirects ["http://localhost:5984/movies-db/_temp_view"], :request-time 20, :request {:path "/movies-db/_temp_view", :user-info nil, :follow-redirects true, :body-type org.apache.http.entity.StringEntity, :protocol "http", :password nil, :conn-timeout 5000, :as :stream, :username nil, :http-req #<HttpPost POST http://localhost:5984/movies-db/_temp_view HTTP/1.1>, :socket-timeout 0, :data-length nil, :port 5984, :save-request? true, :headers {"accept-encoding" "gzip, deflate", "content-type" "application/json", "user-agent" "com.ashafa.clutch/0.3.0", "accept" "*/*"}, :server-port 5984, :host "localhost", :http-url "http://localhost:5984/movies-db/_temp_view", :character-encoding "UTF-8", :uri "/movies-db/_temp_view", :anchor nil, :server-name "localhost", :query {}, :query-string nil, :body #<StringEntity org.apache.http.entity.StringEntity@5dffe431>, :scheme :http, :request-method :post, :data "{\"language\":\"clojure\",\"map\":\"(fn [doc] (when (and (:movie-title doc) (:runtime doc)) [[(:movie-title doc) (:runtime doc)]]))\"}"}, :status 500, :headers {"server" "CouchDB/1.6.1 (Erlang OTP/17)", "date" "Tue, 23 Dec 2014 05:02:56 GMT", "content-type" "text/plain; charset=utf-8", "content-length" "521", "cache-control" "must-revalidate"}, :body #<FilterInputStream$ff19274a clj_http.core.proxy$java.io.FilterInputStream$ff19274a@420856a2>}}}
The text was updated successfully, but these errors were encountered:
No branches or pull requests
I tried to run the below code in LightTable, but I got "request-time 20". What did I do wrong?
This is the exception which I got:
The text was updated successfully, but these errors were encountered: