1. The duplicate name checking in oc2 was

effectively o(n cubed); modified to be
   o(n squared).
2. If the list of prefetched variables is too long,
   (something on the order of 400 variables), then
   the server may reject it. Modified code so that
   in the case that the set of prefetch'd vars is
   the in fact all variables, it does not create a long
   request. This does not actually solve the problem
   if the prefetch list is long, but not all inclusive.
This commit is contained in:
Dennis Heimbigner 2013-07-27 20:54:50 +00:00
parent fcecd1a2bc
commit beba09e70b
5 changed files with 6 additions and 1 deletions

View File

@ -3,6 +3,7 @@
* See netcdf/COPYRIGHT file for copying and redistribution conditions.
* $Header$
*********************************************************************/
#include "ncdap3.h"
#include "dapdump.h"

View File

@ -3,6 +3,7 @@
* See netcdf/COPYRIGHT file for copying and redistribution conditions.
* $Header: /upc/share/CVS/netcdf-3/libncdap3/dapdump.c,v 1.21 2010/05/26 21:43:31 dmh Exp $
*********************************************************************/
#include "config.h"
#ifdef USE_PARALLEL
#include "netcdf_par.h"

View File

@ -4,6 +4,7 @@
* $Header: /upc/share/CVS/netcdf-3/libncdap3/getvara3.c,v 1.44 2010/05/27 21:34:08 dmh Exp $
*********************************************************************/
#include "ncdap3.h"
#include "dapodom.h"
#include "dapdump.h"

View File

@ -3,6 +3,7 @@
* See netcdf/COPYRIGHT file for copying and redistribution conditions.
* $Header: /upc/share/CVS/netcdf-3/libnccommon/nccommon.h,v 1.40 2010/05/30 19:45:52 dmh Exp $
*********************************************************************/
#ifndef NCCOMMON_H
#define NCCOMMON_H 1

View File

@ -1,5 +1,6 @@
/* Copyright 2009, UCAR/Unidata and OPeNDAP, Inc.
See the COPYRIGHT file for more information. */
See the COPYRIGHT file for more information.
*/
#include "config.h"
#include "dapparselex.h"