{"action":"created","issue":{"url":"https://api.github.com/repos/pyviz/pyviz/issues/140","repository_url":"https://api.github.com/repos/pyviz/pyviz","labels_url":"https://api.github.com/repos/pyviz/pyviz/issues/140/labels{/name}","comments_url":"https://api.github.com/repos/pyviz/pyviz/issues/140/comments","events_url":"https://api.github.com/repos/pyviz/pyviz/issues/140/events","html_url":"https://github.com/pyviz/pyviz/issues/140","id":391232278,"node_id":"MDU6SXNzdWUzOTEyMzIyNzg=","number":140,"title":"\"Arrays chunk sizes are unknown:\"","user":{"login":"jbednar","id":1695496,"node_id":"MDQ6VXNlcjE2OTU0OTY=","avatar_url":"https://avatars0.githubusercontent.com/u/1695496?v=4","gravatar_id":"","url":"https://api.github.com/users/jbednar","html_url":"https://github.com/jbednar","followers_url":"https://api.github.com/users/jbednar/followers","following_url":"https://api.github.com/users/jbednar/following{/other_user}","gists_url":"https://api.github.com/users/jbednar/gists{/gist_id}","starred_url":"https://api.github.com/users/jbednar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbednar/subscriptions","organizations_url":"https://api.github.com/users/jbednar/orgs","repos_url":"https://api.github.com/users/jbednar/repos","events_url":"https://api.github.com/users/jbednar/events{/privacy}","received_events_url":"https://api.github.com/users/jbednar/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-12-14T19:14:13Z","updated_at":"2018-12-15T02:02:55Z","closed_at":null,"author_association":"COLLABORATOR","body":"```\r\n$~/pyviz/examples/tutorial/apps> pyver bokeh geoviews holoviews dask pandas datashader\r\nbokeh=1.0.0                    # ~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh\r\ngeoviews=1.6.0a3.post4+g6fa50ac # ~/geoviews/geoviews\r\nholoviews=1.11.0a11.post47+gb1e614b # ~/holoviews_git/holoviews\r\ndask=0.18.2                    # ~/anaconda/envs/pyviz/lib/python3.6/site-packages/dask\r\npandas=0.22.0                  # ~/anaconda/envs/pyviz/lib/python3.6/site-packages/pandas\r\ndatashader=0.6.9a1.post1+g174e5bd # /Users/jbednar/datashader_git_moved/datashader\r\n$~/pyviz/examples/tutorial/apps> bokeh serve --show nyc_taxi\r\n2018-12-14 13:07:51,554 Starting Bokeh server version 1.0.0 (running on Tornado 4.5.3)\r\n2018-12-14 13:07:51,559 Bokeh app running at: http://localhost:5006/nyc_taxi\r\n2018-12-14 13:07:51,559 Starting Bokeh server with process id: 5902\r\n--- Logging error ---\r\nTraceback (most recent call last):\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 766, in __call__\r\n    ret = self.callable(*args, **kwargs)\r\n  File \"~/holoviews_git/holoviews/util/__init__.py\", line 782, in dynamic_operation\r\n    return self._process(map_obj[key], key)\r\n  File \"~/holoviews_git/holoviews/util/__init__.py\", line 764, in _process\r\n    return self.p.operation.process_element(element, key, **kwargs)\r\n  File \"~/holoviews_git/holoviews/core/operation.py\", line 143, in process_element\r\n    return self._apply(element, key)\r\n  File \"~/holoviews_git/holoviews/core/operation.py\", line 121, in _apply\r\n    ret = self._process(element, key)\r\n  File \"~/holoviews_git/holoviews/operation/datashader.py\", line 819, in _process\r\n    element = element.map(op, predicate)\r\n  File \"~/holoviews_git/holoviews/core/dimension.py\", line 826, in map\r\n    return map_fn(self) if applies else self\r\n  File \"~/holoviews_git/holoviews/core/operation.py\", line 163, in __call__\r\n    processed = self._apply(element)\r\n  File \"~/holoviews_git/holoviews/core/operation.py\", line 121, in _apply\r\n    ret = self._process(element, key)\r\n  File \"~/holoviews_git/holoviews/operation/datashader.py\", line 437, in _process\r\n    x, y, data, glyph = self.get_agg_data(element, category)\r\n  File \"~/holoviews_git/holoviews/operation/datashader.py\", line 327, in get_agg_data\r\n    for d in (x, y)):\r\n  File \"~/holoviews_git/holoviews/operation/datashader.py\", line 327, in <genexpr>\r\n    for d in (x, y)):\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/dask/array/core.py\", line 1383, in __getitem__\r\n    dsk, chunks = slice_array(out, self.name, self.chunks, index2)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/dask/array/slicing.py\", line 158, in slice_array\r\n    dsk_out, bd_out = slice_with_newaxes(out_name, in_name, blockdims, index)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/dask/array/slicing.py\", line 180, in slice_with_newaxes\r\n    dsk, blockdims2 = slice_wrap_lists(out_name, in_name, blockdims, index2)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/dask/array/slicing.py\", line 235, in slice_wrap_lists\r\n    return slice_slices_and_integers(out_name, in_name, blockdims, index)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/dask/array/slicing.py\", line 280, in slice_slices_and_integers\r\n    raise ValueError(\"Arrays chunk sizes are unknown: %s\", shape)\r\nValueError: ('Arrays chunk sizes are unknown: %s', (nan,))\r\n\r\nDuring handling of the above exception, another exception occurred:\r\n\r\nTraceback (most recent call last):\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/logging/__init__.py\", line 993, in emit\r\n    msg = self.format(record)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/logging/__init__.py\", line 839, in format\r\n    return fmt.format(record)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/logging/__init__.py\", line 576, in format\r\n    record.message = record.getMessage()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/logging/__init__.py\", line 338, in getMessage\r\n    msg = msg % self.args\r\nTypeError: not enough arguments for format string\r\nCall stack:\r\n  File \"~/anaconda/envs/pyviz/bin/bokeh\", line 10, in <module>\r\n    sys.exit(main())\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/__main__.py\", line 65, in main\r\n    _main(sys.argv)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/command/bootstrap.py\", line 114, in main\r\n    args.invoke(args)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/command/subcommands/serve.py\", line 652, in invoke\r\n    server.run_until_shutdown()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/server/server.py\", line 204, in run_until_shutdown\r\n    self._loop.start()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/ioloop.py\", line 888, in start\r\n    handler_func(fd_obj, events)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/stack_context.py\", line 277, in null_wrapper\r\n    return fn(*args, **kwargs)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/netutil.py\", line 277, in accept_handler\r\n    callback(connection, address)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/tcpserver.py\", line 295, in _handle_connection\r\n    future = self.handle_stream(stream, address)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/httpserver.py\", line 193, in handle_stream\r\n    conn.start_serving(self)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/http1connection.py\", line 713, in start_serving\r\n    self._serving_future = self._server_request_loop(delegate)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 307, in wrapper\r\n    yielded = next(result)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/http1connection.py\", line 726, in _server_request_loop\r\n    ret = yield conn.read_response(request_delegate)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/http1connection.py\", line 151, in read_response\r\n    return self._read_message(delegate)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 319, in wrapper\r\n    _futures_to_runners[future] = Runner(result, future, yielded)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 1003, in __init__\r\n    self.run()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 1069, in run\r\n    yielded = self.gen.send(value)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/http1connection.py\", line 238, in _read_message\r\n    delegate.finish()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/routing.py\", line 251, in finish\r\n    self.delegate.finish()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/web.py\", line 2097, in finish\r\n    self.execute()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/web.py\", line 2130, in execute\r\n    **self.path_kwargs)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 307, in wrapper\r\n    yielded = next(result)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/web.py\", line 1510, in _execute\r\n    result = method(*self.path_args, **self.path_kwargs)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 307, in wrapper\r\n    yielded = next(result)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/server/views/doc_handler.py\", line 21, in get\r\n    session = yield self.get_session()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 307, in wrapper\r\n    yielded = next(result)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/server/views/session_handler.py\", line 43, in get_session\r\n    session = yield self.application_context.create_session_if_needed(session_id, self.request)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 319, in wrapper\r\n    _futures_to_runners[future] = Runner(result, future, yielded)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 1003, in __init__\r\n    self.run()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 1069, in run\r\n    yielded = self.gen.send(value)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/server/contexts.py\", line 185, in create_session_if_needed\r\n    self._application.initialize_document(doc)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/application/application.py\", line 179, in initialize_document\r\n    h.modify_document(doc)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/application/handlers/directory.py\", line 191, in modify_document\r\n    self._main_handler.modify_document(doc)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/application/handlers/code.py\", line 172, in modify_document\r\n    self._runner.run(module, post_check)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/application/handlers/code_runner.py\", line 180, in run\r\n    exec(self._code, module.__dict__)\r\n  File \"~/pyviz/examples/tutorial/apps/nyc_taxi/main.py\", line 40, in <module>\r\n    pn.Row(taxi.param, taxi.view()).servable()\r\n  File \"~/panel/panel/viewable.py\", line 163, in servable\r\n    self.server_doc()\r\n  File \"~/panel/panel/viewable.py\", line 150, in server_doc\r\n    model = self._get_root(doc)\r\n  File \"~/panel/panel/viewable.py\", line 86, in _get_root\r\n    root = self._get_model(doc, comm=comm)\r\n  File \"~/panel/panel/layout.py\", line 132, in _get_model\r\n    objects = self._get_objects(model, [], doc, root, comm)\r\n  File \"~/panel/panel/layout.py\", line 125, in _get_objects\r\n    child = pane._get_model(doc, root, model, comm)\r\n  File \"~/panel/panel/holoviews.py\", line 114, in _get_model\r\n    plot = self._render(doc, comm, root)\r\n  File \"~/panel/panel/holoviews.py\", line 100, in _render\r\n    plot = renderer.get_plot(self.object, **kwargs)\r\n  File \"~/holoviews_git/holoviews/plotting/bokeh/renderer.py\", line 163, in get_plot\r\n    plot = super(BokehRenderer, self_or_cls).get_plot(obj, renderer, **kwargs)\r\n  File \"~/holoviews_git/holoviews/plotting/renderer.py\", line 186, in get_plot\r\n    initialize_dynamic(obj)\r\n  File \"~/holoviews_git/holoviews/plotting/util.py\", line 248, in initialize_dynamic\r\n    dmap[dmap._initial_key()]\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1415, in __getitem__\r\n    val = self._execute_callback(*tuple_key)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1127, in _execute_callback\r\n    retval = self.callback(*args, **kwargs)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 736, in __call__\r\n    if not args and not kwargs and not any(kwarg_hash): return self.callable()\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 261, in dynamic_mul\r\n    other_el = other.select(HoloMap, **key_map) if other.kdims else other[()]\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1415, in __getitem__\r\n    val = self._execute_callback(*tuple_key)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1127, in _execute_callback\r\n    retval = self.callback(*args, **kwargs)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 766, in __call__\r\n    ret = self.callable(*args, **kwargs)\r\n  File \"~/holoviews_git/holoviews/util/__init__.py\", line 782, in dynamic_operation\r\n    return self._process(map_obj[key], key)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1415, in __getitem__\r\n    val = self._execute_callback(*tuple_key)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1127, in _execute_callback\r\n    retval = self.callback(*args, **kwargs)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 777, in __call__\r\n    self.warning(message.format(name=self.name, argstr=argstr, e=repr(e)))\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/param/parameterized.py\", line 866, in inner\r\n    return fn(*args, **kwargs)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/param/parameterized.py\", line 2171, in warning\r\n    return self.param.warning(msg,*args,**kw)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/param/parameterized.py\", line 1378, in warning\r\n    self_.__db_print(WARNING,msg,*args,**kw)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/param/parameterized.py\", line 1359, in __db_print\r\n    get_logger().log(level, '%s%s: '+msg, prefix, self_or_cls.name, *args, **kw)\r\nMessage: '%s%s: Callable raised \"ValueError(\\'Arrays chunk sizes are unknown: %s\\', (nan,))\".\\nInvoked as dynamic_operation(height=400, scale=1.0, width=600, x_range=None, y_range=None)'\r\nArguments: ('', 'dynamic_operation')\r\n--- Logging error ---\r\nTraceback (most recent call last):\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 766, in __call__\r\n    ret = self.callable(*args, **kwargs)\r\n  File \"~/holoviews_git/holoviews/util/__init__.py\", line 782, in dynamic_operation\r\n    return self._process(map_obj[key], key)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1415, in __getitem__\r\n    val = self._execute_callback(*tuple_key)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1127, in _execute_callback\r\n    retval = self.callback(*args, **kwargs)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 766, in __call__\r\n    ret = self.callable(*args, **kwargs)\r\n  File \"~/holoviews_git/holoviews/util/__init__.py\", line 782, in dynamic_operation\r\n    return self._process(map_obj[key], key)\r\n  File \"~/holoviews_git/holoviews/util/__init__.py\", line 764, in _process\r\n    return self.p.operation.process_element(element, key, **kwargs)\r\n  File \"~/holoviews_git/holoviews/core/operation.py\", line 143, in process_element\r\n    return self._apply(element, key)\r\n  File \"~/holoviews_git/holoviews/core/operation.py\", line 121, in _apply\r\n    ret = self._process(element, key)\r\n  File \"~/holoviews_git/holoviews/operation/datashader.py\", line 819, in _process\r\n    element = element.map(op, predicate)\r\n  File \"~/holoviews_git/holoviews/core/dimension.py\", line 826, in map\r\n    return map_fn(self) if applies else self\r\n  File \"~/holoviews_git/holoviews/core/operation.py\", line 163, in __call__\r\n    processed = self._apply(element)\r\n  File \"~/holoviews_git/holoviews/core/operation.py\", line 121, in _apply\r\n    ret = self._process(element, key)\r\n  File \"~/holoviews_git/holoviews/operation/datashader.py\", line 437, in _process\r\n    x, y, data, glyph = self.get_agg_data(element, category)\r\n  File \"~/holoviews_git/holoviews/operation/datashader.py\", line 327, in get_agg_data\r\n    for d in (x, y)):\r\n  File \"~/holoviews_git/holoviews/operation/datashader.py\", line 327, in <genexpr>\r\n    for d in (x, y)):\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/dask/array/core.py\", line 1383, in __getitem__\r\n    dsk, chunks = slice_array(out, self.name, self.chunks, index2)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/dask/array/slicing.py\", line 158, in slice_array\r\n    dsk_out, bd_out = slice_with_newaxes(out_name, in_name, blockdims, index)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/dask/array/slicing.py\", line 180, in slice_with_newaxes\r\n    dsk, blockdims2 = slice_wrap_lists(out_name, in_name, blockdims, index2)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/dask/array/slicing.py\", line 235, in slice_wrap_lists\r\n    return slice_slices_and_integers(out_name, in_name, blockdims, index)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/dask/array/slicing.py\", line 280, in slice_slices_and_integers\r\n    raise ValueError(\"Arrays chunk sizes are unknown: %s\", shape)\r\nValueError: ('Arrays chunk sizes are unknown: %s', (nan,))\r\n\r\nDuring handling of the above exception, another exception occurred:\r\n\r\nTraceback (most recent call last):\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/logging/__init__.py\", line 993, in emit\r\n    msg = self.format(record)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/logging/__init__.py\", line 839, in format\r\n    return fmt.format(record)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/logging/__init__.py\", line 576, in format\r\n    record.message = record.getMessage()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/logging/__init__.py\", line 338, in getMessage\r\n    msg = msg % self.args\r\nTypeError: not enough arguments for format string\r\nCall stack:\r\n  File \"~/anaconda/envs/pyviz/bin/bokeh\", line 10, in <module>\r\n    sys.exit(main())\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/__main__.py\", line 65, in main\r\n    _main(sys.argv)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/command/bootstrap.py\", line 114, in main\r\n    args.invoke(args)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/command/subcommands/serve.py\", line 652, in invoke\r\n    server.run_until_shutdown()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/server/server.py\", line 204, in run_until_shutdown\r\n    self._loop.start()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/ioloop.py\", line 888, in start\r\n    handler_func(fd_obj, events)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/stack_context.py\", line 277, in null_wrapper\r\n    return fn(*args, **kwargs)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/netutil.py\", line 277, in accept_handler\r\n    callback(connection, address)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/tcpserver.py\", line 295, in _handle_connection\r\n    future = self.handle_stream(stream, address)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/httpserver.py\", line 193, in handle_stream\r\n    conn.start_serving(self)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/http1connection.py\", line 713, in start_serving\r\n    self._serving_future = self._server_request_loop(delegate)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 307, in wrapper\r\n    yielded = next(result)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/http1connection.py\", line 726, in _server_request_loop\r\n    ret = yield conn.read_response(request_delegate)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/http1connection.py\", line 151, in read_response\r\n    return self._read_message(delegate)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 319, in wrapper\r\n    _futures_to_runners[future] = Runner(result, future, yielded)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 1003, in __init__\r\n    self.run()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 1069, in run\r\n    yielded = self.gen.send(value)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/http1connection.py\", line 238, in _read_message\r\n    delegate.finish()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/routing.py\", line 251, in finish\r\n    self.delegate.finish()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/web.py\", line 2097, in finish\r\n    self.execute()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/web.py\", line 2130, in execute\r\n    **self.path_kwargs)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 307, in wrapper\r\n    yielded = next(result)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/web.py\", line 1510, in _execute\r\n    result = method(*self.path_args, **self.path_kwargs)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 307, in wrapper\r\n    yielded = next(result)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/server/views/doc_handler.py\", line 21, in get\r\n    session = yield self.get_session()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 307, in wrapper\r\n    yielded = next(result)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/server/views/session_handler.py\", line 43, in get_session\r\n    session = yield self.application_context.create_session_if_needed(session_id, self.request)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 319, in wrapper\r\n    _futures_to_runners[future] = Runner(result, future, yielded)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 1003, in __init__\r\n    self.run()\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/tornado/gen.py\", line 1069, in run\r\n    yielded = self.gen.send(value)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/server/contexts.py\", line 185, in create_session_if_needed\r\n    self._application.initialize_document(doc)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/application/application.py\", line 179, in initialize_document\r\n    h.modify_document(doc)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/application/handlers/directory.py\", line 191, in modify_document\r\n    self._main_handler.modify_document(doc)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/application/handlers/code.py\", line 172, in modify_document\r\n    self._runner.run(module, post_check)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/application/handlers/code_runner.py\", line 180, in run\r\n    exec(self._code, module.__dict__)\r\n  File \"~/pyviz/examples/tutorial/apps/nyc_taxi/main.py\", line 40, in <module>\r\n    pn.Row(taxi.param, taxi.view()).servable()\r\n  File \"~/panel/panel/viewable.py\", line 163, in servable\r\n    self.server_doc()\r\n  File \"~/panel/panel/viewable.py\", line 150, in server_doc\r\n    model = self._get_root(doc)\r\n  File \"~/panel/panel/viewable.py\", line 86, in _get_root\r\n    root = self._get_model(doc, comm=comm)\r\n  File \"~/panel/panel/layout.py\", line 132, in _get_model\r\n    objects = self._get_objects(model, [], doc, root, comm)\r\n  File \"~/panel/panel/layout.py\", line 125, in _get_objects\r\n    child = pane._get_model(doc, root, model, comm)\r\n  File \"~/panel/panel/holoviews.py\", line 114, in _get_model\r\n    plot = self._render(doc, comm, root)\r\n  File \"~/panel/panel/holoviews.py\", line 100, in _render\r\n    plot = renderer.get_plot(self.object, **kwargs)\r\n  File \"~/holoviews_git/holoviews/plotting/bokeh/renderer.py\", line 163, in get_plot\r\n    plot = super(BokehRenderer, self_or_cls).get_plot(obj, renderer, **kwargs)\r\n  File \"~/holoviews_git/holoviews/plotting/renderer.py\", line 186, in get_plot\r\n    initialize_dynamic(obj)\r\n  File \"~/holoviews_git/holoviews/plotting/util.py\", line 248, in initialize_dynamic\r\n    dmap[dmap._initial_key()]\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1415, in __getitem__\r\n    val = self._execute_callback(*tuple_key)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1127, in _execute_callback\r\n    retval = self.callback(*args, **kwargs)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 736, in __call__\r\n    if not args and not kwargs and not any(kwarg_hash): return self.callable()\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 261, in dynamic_mul\r\n    other_el = other.select(HoloMap, **key_map) if other.kdims else other[()]\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1415, in __getitem__\r\n    val = self._execute_callback(*tuple_key)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1127, in _execute_callback\r\n    retval = self.callback(*args, **kwargs)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 777, in __call__\r\n    self.warning(message.format(name=self.name, argstr=argstr, e=repr(e)))\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/param/parameterized.py\", line 866, in inner\r\n    return fn(*args, **kwargs)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/param/parameterized.py\", line 2171, in warning\r\n    return self.param.warning(msg,*args,**kw)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/param/parameterized.py\", line 1378, in warning\r\n    self_.__db_print(WARNING,msg,*args,**kw)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/param/parameterized.py\", line 1359, in __db_print\r\n    get_logger().log(level, '%s%s: '+msg, prefix, self_or_cls.name, *args, **kw)\r\nMessage: '%s%s: Callable raised \"ValueError(\\'Arrays chunk sizes are unknown: %s\\', (nan,))\".\\nInvoked as dynamic_operation(cmap=<matplotlib.colors.LinearSegmentedColormap object at 0x1c208c55c0>)'\r\nArguments: ('', 'dynamic_operation')\r\n2018-12-14 13:08:01,825 Error running application handler <bokeh.application.handlers.directory.DirectoryHandler object at 0x1113d0d30>: ('Arrays chunk sizes are unknown: %s', (nan,))\r\nFile \"slicing.py\", line 280, in slice_slices_and_integers:\r\nraise ValueError(\"Arrays chunk sizes are unknown: %s\", shape) Traceback (most recent call last):\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/bokeh/application/handlers/code_runner.py\", line 180, in run\r\n    exec(self._code, module.__dict__)\r\n  File \"~/pyviz/examples/tutorial/apps/nyc_taxi/main.py\", line 40, in <module>\r\n    pn.Row(taxi.param, taxi.view()).servable()\r\n  File \"~/panel/panel/viewable.py\", line 163, in servable\r\n    self.server_doc()\r\n  File \"~/panel/panel/viewable.py\", line 150, in server_doc\r\n    model = self._get_root(doc)\r\n  File \"~/panel/panel/viewable.py\", line 86, in _get_root\r\n    root = self._get_model(doc, comm=comm)\r\n  File \"~/panel/panel/layout.py\", line 132, in _get_model\r\n    objects = self._get_objects(model, [], doc, root, comm)\r\n  File \"~/panel/panel/layout.py\", line 125, in _get_objects\r\n    child = pane._get_model(doc, root, model, comm)\r\n  File \"~/panel/panel/holoviews.py\", line 114, in _get_model\r\n    plot = self._render(doc, comm, root)\r\n  File \"~/panel/panel/holoviews.py\", line 100, in _render\r\n    plot = renderer.get_plot(self.object, **kwargs)\r\n  File \"~/holoviews_git/holoviews/plotting/bokeh/renderer.py\", line 163, in get_plot\r\n    plot = super(BokehRenderer, self_or_cls).get_plot(obj, renderer, **kwargs)\r\n  File \"~/holoviews_git/holoviews/plotting/renderer.py\", line 186, in get_plot\r\n    initialize_dynamic(obj)\r\n  File \"~/holoviews_git/holoviews/plotting/util.py\", line 248, in initialize_dynamic\r\n    dmap[dmap._initial_key()]\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1415, in __getitem__\r\n    val = self._execute_callback(*tuple_key)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1127, in _execute_callback\r\n    retval = self.callback(*args, **kwargs)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 736, in __call__\r\n    if not args and not kwargs and not any(kwarg_hash): return self.callable()\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 261, in dynamic_mul\r\n    other_el = other.select(HoloMap, **key_map) if other.kdims else other[()]\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1415, in __getitem__\r\n    val = self._execute_callback(*tuple_key)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1127, in _execute_callback\r\n    retval = self.callback(*args, **kwargs)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 766, in __call__\r\n    ret = self.callable(*args, **kwargs)\r\n  File \"~/holoviews_git/holoviews/util/__init__.py\", line 782, in dynamic_operation\r\n    return self._process(map_obj[key], key)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1415, in __getitem__\r\n    val = self._execute_callback(*tuple_key)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 1127, in _execute_callback\r\n    retval = self.callback(*args, **kwargs)\r\n  File \"~/holoviews_git/holoviews/core/spaces.py\", line 766, in __call__\r\n    ret = self.callable(*args, **kwargs)\r\n  File \"~/holoviews_git/holoviews/util/__init__.py\", line 782, in dynamic_operation\r\n    return self._process(map_obj[key], key)\r\n  File \"~/holoviews_git/holoviews/util/__init__.py\", line 764, in _process\r\n    return self.p.operation.process_element(element, key, **kwargs)\r\n  File \"~/holoviews_git/holoviews/core/operation.py\", line 143, in process_element\r\n    return self._apply(element, key)\r\n  File \"~/holoviews_git/holoviews/core/operation.py\", line 121, in _apply\r\n    ret = self._process(element, key)\r\n  File \"~/holoviews_git/holoviews/operation/datashader.py\", line 819, in _process\r\n    element = element.map(op, predicate)\r\n  File \"~/holoviews_git/holoviews/core/dimension.py\", line 826, in map\r\n    return map_fn(self) if applies else self\r\n  File \"~/holoviews_git/holoviews/core/operation.py\", line 163, in __call__\r\n    processed = self._apply(element)\r\n  File \"~/holoviews_git/holoviews/core/operation.py\", line 121, in _apply\r\n    ret = self._process(element, key)\r\n  File \"~/holoviews_git/holoviews/operation/datashader.py\", line 437, in _process\r\n    x, y, data, glyph = self.get_agg_data(element, category)\r\n  File \"~/holoviews_git/holoviews/operation/datashader.py\", line 327, in get_agg_data\r\n    for d in (x, y)):\r\n  File \"~/holoviews_git/holoviews/operation/datashader.py\", line 327, in <genexpr>\r\n    for d in (x, y)):\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/dask/array/core.py\", line 1383, in __getitem__\r\n    dsk, chunks = slice_array(out, self.name, self.chunks, index2)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/dask/array/slicing.py\", line 158, in slice_array\r\n    dsk_out, bd_out = slice_with_newaxes(out_name, in_name, blockdims, index)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/dask/array/slicing.py\", line 180, in slice_with_newaxes\r\n    dsk, blockdims2 = slice_wrap_lists(out_name, in_name, blockdims, index2)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/dask/array/slicing.py\", line 235, in slice_wrap_lists\r\n    return slice_slices_and_integers(out_name, in_name, blockdims, index)\r\n  File \"~/anaconda/envs/pyviz/lib/python3.6/site-packages/dask/array/slicing.py\", line 280, in slice_slices_and_integers\r\n    raise ValueError(\"Arrays chunk sizes are unknown: %s\", shape)\r\nValueError: ('Arrays chunk sizes are unknown: %s', (nan,))\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/pyviz/pyviz/issues/comments/447528229","html_url":"https://github.com/pyviz/pyviz/issues/140#issuecomment-447528229","issue_url":"https://api.github.com/repos/pyviz/pyviz/issues/140","id":447528229,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NzUyODIyOQ==","user":{"login":"philippjfr","id":1550771,"node_id":"MDQ6VXNlcjE1NTA3NzE=","avatar_url":"https://avatars2.githubusercontent.com/u/1550771?v=4","gravatar_id":"","url":"https://api.github.com/users/philippjfr","html_url":"https://github.com/philippjfr","followers_url":"https://api.github.com/users/philippjfr/followers","following_url":"https://api.github.com/users/philippjfr/following{/other_user}","gists_url":"https://api.github.com/users/philippjfr/gists{/gist_id}","starred_url":"https://api.github.com/users/philippjfr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/philippjfr/subscriptions","organizations_url":"https://api.github.com/users/philippjfr/orgs","repos_url":"https://api.github.com/users/philippjfr/repos","events_url":"https://api.github.com/users/philippjfr/events{/privacy}","received_events_url":"https://api.github.com/users/philippjfr/received_events","type":"User","site_admin":false},"created_at":"2018-12-15T02:02:55Z","updated_at":"2018-12-15T02:02:55Z","author_association":"COLLABORATOR","body":"This is a regression introduced in the recent PR to support cftime types."}}
{"actor":{"display_login":"philippjfr"}}