mirror of
https://github.com/Unidata/netcdf-c.git
synced 2025-02-23 16:59:54 +08:00
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:
parent
fcecd1a2bc
commit
beba09e70b
@ -3,6 +3,7 @@
|
||||
* See netcdf/COPYRIGHT file for copying and redistribution conditions.
|
||||
* $Header$
|
||||
*********************************************************************/
|
||||
|
||||
#include "ncdap3.h"
|
||||
#include "dapdump.h"
|
||||
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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
|
||||
|
||||
|
@ -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"
|
||||
|
Loading…
Reference in New Issue
Block a user