Gavin Halliday 45e4ce0266 HPCC-10296 Optimize the nextRow() calls in thor 11 lat temu
..
TestSOAP e02027678d gh-2562 Change license to Apache 12 lat temu
CMakeLists.txt b8111c8a48 HPCC-8882 Move commonext into thorhelper and thorutil 12 lat temu
IndexMetadata.pm e02027678d gh-2562 Change license to Apache 12 lat temu
commonext.cpp aa2b17f69f HPPC-10068 Various changes following review and new test case 11 lat temu
commonext.hpp b8111c8a48 HPCC-8882 Move commonext into thorhelper and thorutil 12 lat temu
csvsplitter.cpp 1d9af0e9e8 HPCC-8556 Refactor const char * query functions from helpers 12 lat temu
csvsplitter.hpp 8b64c53f5b HPCC-8638 Allow the internal CSV buffer to dynamically resize 12 lat temu
enginecontext.hpp 17b83f13e5 HPCC-8966 - Provide a context for GetGlobalUniqueIds 12 lat temu
layouttrans.cpp 0ee4060902 HPCC-9465 Preserve the case of parameters for external functions 12 lat temu
layouttrans.hpp e02027678d gh-2562 Change license to Apache 12 lat temu
layouttrans.ipp 0ee4060902 HPCC-9465 Preserve the case of parameters for external functions 12 lat temu
readmeta e02027678d gh-2562 Change license to Apache 12 lat temu
roxiedebug.cpp bc999eff47 HPCC-8953 Add roxie support for JSON/HTTP queries 12 lat temu
roxiedebug.hpp 0e32ce69de HPCC-8882 Clean up source following review 12 lat temu
roxiedebug.ipp 0e32ce69de HPCC-8882 Clean up source following review 12 lat temu
roxiehelper.cpp da94c5bf4b HPCC-10034 Move all JSON validation and pretty printing to client side 11 lat temu
roxiehelper.hpp 50c03ba370 HPCC-9182 Make common routine for adding to FlushingStringBuffer queue 12 lat temu
roxiehelper.ipp 0e32ce69de HPCC-8882 Clean up source following review 12 lat temu
roxielmj.hpp 96cca11052 HPCC-8932 Move getMinRecordSize() to IRecordSize 12 lat temu
roxierow.cpp 45e4ce0266 HPCC-10296 Optimize the nextRow() calls in thor 11 lat temu
roxierow.hpp a902493bcf Simplify ensure, remove need for doCacheAdd flag 11 lat temu
sourcedoc.xml 519de116c6 HPCC-8882 Provide rudimentary documentation for eclrtl and thorhelper 12 lat temu
thorcommon.cpp aa2b17f69f HPPC-10068 Various changes following review and new test case 11 lat temu
thorcommon.hpp 8efb656220 HPCC-9745 Add getDaliServers() back into the ICodeContext 12 lat temu
thorcommon.ipp c5078521c1 HPCC-9515 Add support to move rows from one heaplet to another. 12 lat temu
thorfile.cpp baaa351e5b HPCC-9968 - New EXPIRE semantics 11 lat temu
thorfile.hpp e02027678d gh-2562 Change license to Apache 12 lat temu
thorhelper.hpp e02027678d gh-2562 Change license to Apache 12 lat temu
thorherror.h 602d00d02e HPCC-8882 Remove some dependencies of roxiehelper on roxie 12 lat temu
thorparse.cpp 17c5f01c29 HPCC-9853 Fix various warnings (a couple may have revealed minor bugs) 11 lat temu
thorparse.hpp 0ee4060902 HPCC-9465 Preserve the case of parameters for external functions 12 lat temu
thorparse.ipp 0ee4060902 HPCC-9465 Preserve the case of parameters for external functions 12 lat temu
thorpipe.cpp 0e101461ae HPCC-8435 PTree Reader interface names should not reference XML 12 lat temu
thorpipe.hpp e02027678d gh-2562 Change license to Apache 12 lat temu
thorralgo.ipp 0ee4060902 HPCC-9465 Preserve the case of parameters for external functions 12 lat temu
thorregex.hpp e02027678d gh-2562 Change license to Apache 12 lat temu
thorrparse.cpp 0ee4060902 HPCC-9465 Preserve the case of parameters for external functions 12 lat temu
thorrparse.hpp 0ee4060902 HPCC-9465 Preserve the case of parameters for external functions 12 lat temu
thorrparse.ipp d725458323 HPCC-8882 Switch use using the Roxie macros and remove a cloned class 12 lat temu
thorsoapcall.cpp 76858ab174 Merge pull request #4840 from ghalliday/issue9853 11 lat temu
thorsoapcall.hpp 228b946e1a HPCC-8978 - Issues with SOAPCALL in child queries. 12 lat temu
thorstep.cpp 25dc994b31 Revert "HPCC-9335 Track end of file from inputs used in stepped join" 12 lat temu
thorstep.hpp 8713acaded HPCC-9335 Improvements to single stepping nested merge joins 12 lat temu
thorstep.ipp 25dc994b31 Revert "HPCC-9335 Track end of file from inputs used in stepped join" 12 lat temu
thorstep2.cpp 8713acaded HPCC-9335 Improvements to single stepping nested merge joins 12 lat temu
thorstep2.ipp 8713acaded HPCC-9335 Improvements to single stepping nested merge joins 12 lat temu
thortalgo.cpp 0ee4060902 HPCC-9465 Preserve the case of parameters for external functions 12 lat temu
thortalgo.ipp 0ee4060902 HPCC-9465 Preserve the case of parameters for external functions 12 lat temu
thortlex.cpp e02027678d gh-2562 Change license to Apache 12 lat temu
thortparse.cpp 17c5f01c29 HPCC-9853 Fix various warnings (a couple may have revealed minor bugs) 11 lat temu
thortparse.ipp 0ee4060902 HPCC-9465 Preserve the case of parameters for external functions 12 lat temu
thorxmlread.cpp e2f77fbcf9 HPCC-10039 Prevent error messages from being truncated 11 lat temu
thorxmlread.hpp 0e101461ae HPCC-8435 PTree Reader interface names should not reference XML 12 lat temu
thorxmlwrite.cpp 323467b141 HPCC-9085 Improve method names and remove unneeded IMPLEMENT_IINTERFACE 12 lat temu
thorxmlwrite.hpp 323467b141 HPCC-9085 Improve method names and remove unneeded IMPLEMENT_IINTERFACE 12 lat temu

readmeta

#! /usr/bin/perl

################################################################################
#
# HPCC SYSTEMS software Copyright (C) 2012 HPCC Systems.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#################################################################################

use strict;
use warnings;
use FindBin qw/$Bin/;
use lib ($Bin);
use IndexMetadata;

die('Usage: readmeta indexfile [indexfile2 ...]') unless(@ARGV);
print("$_:\n", IndexMetadata::readfile($_) || "no metadata\n") foreach(@ARGV);