1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

Merge ibabaev@bk-internal.mysql.com:/home/bk/mysql-5.1-new

into  rurik.mysql.com:/home/igor/mysql-5.1


mysql-test/r/innodb.result:
  Auto merged
mysql-test/t/innodb.test:
  Auto merged
sql/item_timefunc.cc:
  Auto merged
sql/item_timefunc.h:
  Auto merged
sql/sql_insert.cc:
  Auto merged
This commit is contained in:
unknown
2006-04-17 16:40:16 -07:00
591 changed files with 3196 additions and 79596 deletions

View File

@ -1760,3 +1760,7 @@ zlib/*.ds?
zlib/*.vcproj zlib/*.vcproj
mysql-test/r/*.log mysql-test/r/*.log
client/mysql_upgrade client/mysql_upgrade
unittest/examples/*.t
unittest/mysys/*.t
unittest/mytap/t/*.t
unittest/unit

View File

@ -1,11 +0,0 @@
cd /usr/local/mysql
bin/mysqladmin shutdown
libexec/mysqld --basedir . &
cd sql-bench
rm output/*
perl run-all-tests --comment "Alpha DS20 2x500 MHz, 2G memory, key_buffer=16M; egcs 1.1.2 + ccc" --user=monty --password="ds20-gryta"
perl run-all-tests --comment "Alpha DS20 2x500 MHz, 2G memory, key_buffer=16M; egcs 1.1.2 + ccc" --user=monty --password="ds20-gryta" --log --use-old
mv output/* output-ccc
perl run-all-tests --comment "Alpha DS20 2x500 MHz, 2G memory, key_buffer=16M; egcs 1.1.2 + ccc" --user=monty --password="ds20-gryta" --fast
perl run-all-tests --comment "Alpha DS20 2x500 MHz, 2G memory, key_buffer=16M; egcs 1.1.2 + ccc" --user=monty --password="ds20-gryta" --log --use-old --fast
mv output/* output-ccc

View File

@ -28,8 +28,8 @@ SUBDIRS = . include @docs_dirs@ @zlib_dir@ \
@sql_server@ scripts @man_dirs@ tests \ @sql_server@ scripts @man_dirs@ tests \
@mysql_se_plugins@ \ @mysql_se_plugins@ \
netware @libmysqld_dirs@ \ netware @libmysqld_dirs@ \
@bench_dirs@ support-files @tools_dirs@ \ mysql-test support-files @tools_dirs@ \
plugin win plugin unittest win
DIST_SUBDIRS = $(SUBDIRS) BUILD DIST_SUBDIRS = $(SUBDIRS) BUILD

View File

@ -71,7 +71,6 @@ REM Copy share, docs etc
xcopy share\*.* c:\mysql\share /E /Y xcopy share\*.* c:\mysql\share /E /Y
xcopy scripts\*.* c:\mysql\scripts /E /Y xcopy scripts\*.* c:\mysql\scripts /E /Y
xcopy docs\*.* c:\mysql\docs /E /Y xcopy docs\*.* c:\mysql\docs /E /Y
xcopy sql-bench\*.* c:\mysql\bench /E /Y
copy docs\readme c:\mysql\ copy docs\readme c:\mysql\
REM Copy privilege tables (Delete old ones as they may be from a newer version) REM Copy privilege tables (Delete old ones as they may be from a newer version)

View File

@ -21,7 +21,7 @@
<Tool <Tool
Name="VCCLCompilerTool" Name="VCCLCompilerTool"
Optimization="0" Optimization="0"
AdditionalIncludeDirectories="../include,../libmysqld,../sql,../regex,../extra/yassl/include,../storage/bdb/build_win32,../zlib" AdditionalIncludeDirectories="../include,../libmysqld,../sql,../regex,../extra/yassl/include,../storage/bdb/build_win32,../zlib,."
PreprocessorDefinitions="WIN32;_WINDOWS;_MBCS;_DEBUG;SAFEMALLOC;USE_SYMDIR;SIGNAL_WITH_VIO_CLOSE;HAVE_DLOPEN;EMBEDDED_LIBRARY;MYSQL_SERVER;HAVE_INNOBASE_DB;WITH_INNOBASE_STORAGE_ENGINE;USE_TLS;__WIN__" PreprocessorDefinitions="WIN32;_WINDOWS;_MBCS;_DEBUG;SAFEMALLOC;USE_SYMDIR;SIGNAL_WITH_VIO_CLOSE;HAVE_DLOPEN;EMBEDDED_LIBRARY;MYSQL_SERVER;HAVE_INNOBASE_DB;WITH_INNOBASE_STORAGE_ENGINE;USE_TLS;__WIN__"
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="1" RuntimeLibrary="1"
@ -89,7 +89,7 @@
Optimization="2" Optimization="2"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
OptimizeForProcessor="2" OptimizeForProcessor="2"
AdditionalIncludeDirectories="../include,../regex,../extra/yassl/include,../libmysqld,../sql,../zlib" AdditionalIncludeDirectories="../include,../regex,../extra/yassl/include,../libmysqld,../sql,../zlib,."
PreprocessorDefinitions="WIN32;_WINDOWS;_MBCS;NDEBUG;DBUG_OFF;USE_SYMDIR;SIGNAL_WITH_VIO_CLOSE;HAVE_DLOPEN;EMBEDDED_LIBRARY;MYSQL_SERVER;HAVE_INNOBASE_DB;WITH_INNOBASE_STORAGE_ENGINE;USE_TLS;__WIN__;LICENSE=Commercial" PreprocessorDefinitions="WIN32;_WINDOWS;_MBCS;NDEBUG;DBUG_OFF;USE_SYMDIR;SIGNAL_WITH_VIO_CLOSE;HAVE_DLOPEN;EMBEDDED_LIBRARY;MYSQL_SERVER;HAVE_INNOBASE_DB;WITH_INNOBASE_STORAGE_ENGINE;USE_TLS;__WIN__;LICENSE=Commercial"
StringPooling="TRUE" StringPooling="TRUE"
RuntimeLibrary="0" RuntimeLibrary="0"
@ -155,7 +155,7 @@
Optimization="2" Optimization="2"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
OptimizeForProcessor="2" OptimizeForProcessor="2"
AdditionalIncludeDirectories="../include,../libmysqld,../sql,../regex,../extra/yassl/include,../storage/bdb/build_win32,../zlib" AdditionalIncludeDirectories="../include,../libmysqld,../sql,../regex,../extra/yassl/include,../storage/bdb/build_win32,../zlib,."
PreprocessorDefinitions="WIN32;_WINDOWS;_MBCS;NDEBUG;DBUG_OFF;USE_SYMDIR;SIGNAL_WITH_VIO_CLOSE;HAVE_DLOPEN;EMBEDDED_LIBRARY;MYSQL_SERVER;HAVE_INNOBASE_DB;WITH_INNOBASE_STORAGE_ENGINE;USE_TLS;__WIN__" PreprocessorDefinitions="WIN32;_WINDOWS;_MBCS;NDEBUG;DBUG_OFF;USE_SYMDIR;SIGNAL_WITH_VIO_CLOSE;HAVE_DLOPEN;EMBEDDED_LIBRARY;MYSQL_SERVER;HAVE_INNOBASE_DB;WITH_INNOBASE_STORAGE_ENGINE;USE_TLS;__WIN__"
StringPooling="TRUE" StringPooling="TRUE"
RuntimeLibrary="0" RuntimeLibrary="0"
@ -221,7 +221,7 @@
Optimization="2" Optimization="2"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
OptimizeForProcessor="2" OptimizeForProcessor="2"
AdditionalIncludeDirectories="../include,../regex,../extra/yassl/include,../libmysqld,../sql,../zlib" AdditionalIncludeDirectories="../include,../regex,../extra/yassl/include,../libmysqld,../sql,../zlib,."
PreprocessorDefinitions="WIN32;_WINDOWS;_MBCS;NDEBUG;DBUG_OFF;USE_SYMDIR;SIGNAL_WITH_VIO_CLOSE;HAVE_DLOPEN;EMBEDDED_LIBRARY;MYSQL_SERVER;USE_TLS;__WIN__;LICENSE=Commercial" PreprocessorDefinitions="WIN32;_WINDOWS;_MBCS;NDEBUG;DBUG_OFF;USE_SYMDIR;SIGNAL_WITH_VIO_CLOSE;HAVE_DLOPEN;EMBEDDED_LIBRARY;MYSQL_SERVER;USE_TLS;__WIN__;LICENSE=Commercial"
StringPooling="TRUE" StringPooling="TRUE"
RuntimeLibrary="0" RuntimeLibrary="0"

View File

@ -23,7 +23,7 @@
Optimization="2" Optimization="2"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
OptimizeForProcessor="2" OptimizeForProcessor="2"
AdditionalIncludeDirectories="../include,../regex,../zlib,../extra/yassl/include" AdditionalIncludeDirectories="../include,../regex,../zlib,../extra/yassl/include,."
PreprocessorDefinitions="__NT__;DBUG_OFF;NDEBUG;MYSQL_SERVER;_WINDOWS;_CONSOLE;HAVE_DLOPEN;LICENSE=Commercial;HAVE_ROW_BASED_REPLICATION" PreprocessorDefinitions="__NT__;DBUG_OFF;NDEBUG;MYSQL_SERVER;_WINDOWS;_CONSOLE;HAVE_DLOPEN;LICENSE=Commercial;HAVE_ROW_BASED_REPLICATION"
StringPooling="TRUE" StringPooling="TRUE"
RuntimeLibrary="0" RuntimeLibrary="0"
@ -84,7 +84,7 @@
Optimization="2" Optimization="2"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
OptimizeForProcessor="2" OptimizeForProcessor="2"
AdditionalIncludeDirectories="../storage/bdb/build_win32,../include,../regex,../extra/yassl/include,../zlib" AdditionalIncludeDirectories="../storage/bdb/build_win32,../include,../regex,../extra/yassl/include,../zlib,."
PreprocessorDefinitions="NDEBUG;DBUG_OFF;HAVE_INNOBASE_DB;HAVE_BERKELEY_DB;HAVE_ARCHIVE_DB;HAVE_BLACKHOLE_DB;HAVE_EXAMPLE_DB;HAVE_FEDERATED_DB;MYSQL_SERVER;_WINDOWS;_CONSOLE;HAVE_DLOPEN;WITH_INNOBASE_STORAGE_ENGINE;WITH_BERKELEY_STORAGE_ENGINE;WITH_ARCHIVE_STORAGE_ENGINE;WITH_BLACKHOLE_STORAGE_ENGINE;WITH_EXAMPLE_STORAGE_ENGINE;WITH_FEDERATED_STORAGE_ENGINE;WITH_PARTITION_STORAGE_ENGINE;HAVE_ROW_BASED_REPLICATION" PreprocessorDefinitions="NDEBUG;DBUG_OFF;HAVE_INNOBASE_DB;HAVE_BERKELEY_DB;HAVE_ARCHIVE_DB;HAVE_BLACKHOLE_DB;HAVE_EXAMPLE_DB;HAVE_FEDERATED_DB;MYSQL_SERVER;_WINDOWS;_CONSOLE;HAVE_DLOPEN;WITH_INNOBASE_STORAGE_ENGINE;WITH_BERKELEY_STORAGE_ENGINE;WITH_ARCHIVE_STORAGE_ENGINE;WITH_BLACKHOLE_STORAGE_ENGINE;WITH_EXAMPLE_STORAGE_ENGINE;WITH_FEDERATED_STORAGE_ENGINE;WITH_PARTITION_STORAGE_ENGINE;HAVE_ROW_BASED_REPLICATION"
StringPooling="TRUE" StringPooling="TRUE"
RuntimeLibrary="0" RuntimeLibrary="0"
@ -144,7 +144,7 @@
Optimization="2" Optimization="2"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
OptimizeForProcessor="2" OptimizeForProcessor="2"
AdditionalIncludeDirectories="../storage/bdb/build_win32,../include,../regex,../extra/yassl/include,../zlib" AdditionalIncludeDirectories="../storage/bdb/build_win32,../include,../regex,../extra/yassl/include,../zlib,."
PreprocessorDefinitions="__NT__;NDEBUG;DBUG_OFF;HAVE_INNOBASE_DB;HAVE_BERKELEY_DB;HAVE_ARCHIVE_DB;HAVE_BLACKHOLE_DB;HAVE_EXAMPLE_DB;HAVE_FEDERATED_DB;MYSQL_SERVER;_WINDOWS;_CONSOLE;HAVE_DLOPEN;WITH_INNOBASE_STORAGE_ENGINE;WITH_BERKELEY_STORAGE_ENGINE;WITH_ARCHIVE_STORAGE_ENGINE;WITH_BLACKHOLE_STORAGE_ENGINE;WITH_EXAMPLE_STORAGE_ENGINE;WITH_FEDERATED_STORAGE_ENGINE;WITH_PARTITION_STORAGE_ENGINE;HAVE_ROW_BASED_REPLICATION" PreprocessorDefinitions="__NT__;NDEBUG;DBUG_OFF;HAVE_INNOBASE_DB;HAVE_BERKELEY_DB;HAVE_ARCHIVE_DB;HAVE_BLACKHOLE_DB;HAVE_EXAMPLE_DB;HAVE_FEDERATED_DB;MYSQL_SERVER;_WINDOWS;_CONSOLE;HAVE_DLOPEN;WITH_INNOBASE_STORAGE_ENGINE;WITH_BERKELEY_STORAGE_ENGINE;WITH_ARCHIVE_STORAGE_ENGINE;WITH_BLACKHOLE_STORAGE_ENGINE;WITH_EXAMPLE_STORAGE_ENGINE;WITH_FEDERATED_STORAGE_ENGINE;WITH_PARTITION_STORAGE_ENGINE;HAVE_ROW_BASED_REPLICATION"
StringPooling="TRUE" StringPooling="TRUE"
RuntimeLibrary="0" RuntimeLibrary="0"
@ -207,7 +207,7 @@
Optimization="2" Optimization="2"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
OptimizeForProcessor="2" OptimizeForProcessor="2"
AdditionalIncludeDirectories="../include,../regex,../zlib,../extra/yassl/include" AdditionalIncludeDirectories="../include,../regex,../zlib,../extra/yassl/include,."
PreprocessorDefinitions="__NT__;NDEBUG;DBUG_OFF;HAVE_INNOBASE_DB;HAVE_ARCHIVE_DB;HAVE_BLACKHOLE_DB;HAVE_EXAMPLE_DB;HAVE_FEDERATED_DB;MYSQL_SERVER;_WINDOWS;_CONSOLE;HAVE_DLOPEN;WITH_INNOBASE_STORAGE_ENGINE;WITH_ARCHIVE_STORAGE_ENGINE;WITH_BLACKHOLE_STORAGE_ENGINE;WITH_EXAMPLE_STORAGE_ENGINE;WITH_FEDERATED_STORAGE_ENGINE;WITH_PARTITION_STORAGE_ENGINE;HAVE_ROW_BASED_REPLICATION" PreprocessorDefinitions="__NT__;NDEBUG;DBUG_OFF;HAVE_INNOBASE_DB;HAVE_ARCHIVE_DB;HAVE_BLACKHOLE_DB;HAVE_EXAMPLE_DB;HAVE_FEDERATED_DB;MYSQL_SERVER;_WINDOWS;_CONSOLE;HAVE_DLOPEN;WITH_INNOBASE_STORAGE_ENGINE;WITH_ARCHIVE_STORAGE_ENGINE;WITH_BLACKHOLE_STORAGE_ENGINE;WITH_EXAMPLE_STORAGE_ENGINE;WITH_FEDERATED_STORAGE_ENGINE;WITH_PARTITION_STORAGE_ENGINE;HAVE_ROW_BASED_REPLICATION"
StringPooling="TRUE" StringPooling="TRUE"
RuntimeLibrary="0" RuntimeLibrary="0"
@ -270,7 +270,7 @@
Optimization="2" Optimization="2"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
OptimizeForProcessor="2" OptimizeForProcessor="2"
AdditionalIncludeDirectories="../include,../regex,../zlib,../extra/yassl/include" AdditionalIncludeDirectories="../include,../regex,../zlib,../extra/yassl/include,."
PreprocessorDefinitions="__NT__;DBUG_OFF;NDEBUG;HAVE_INNOBASE_DB;HAVE_ARCHIVE_DB;MYSQL_SERVER;LICENSE=Commercial;_WINDOWS;_CONSOLE;HAVE_DLOPEN;WITH_INNOBASE_STORAGE_ENGINE;HAVE_ROW_BASED_REPLICATION" PreprocessorDefinitions="__NT__;DBUG_OFF;NDEBUG;HAVE_INNOBASE_DB;HAVE_ARCHIVE_DB;MYSQL_SERVER;LICENSE=Commercial;_WINDOWS;_CONSOLE;HAVE_DLOPEN;WITH_INNOBASE_STORAGE_ENGINE;HAVE_ROW_BASED_REPLICATION"
StringPooling="TRUE" StringPooling="TRUE"
RuntimeLibrary="0" RuntimeLibrary="0"
@ -330,7 +330,7 @@
Name="VCCLCompilerTool" Name="VCCLCompilerTool"
Optimization="0" Optimization="0"
OptimizeForProcessor="2" OptimizeForProcessor="2"
AdditionalIncludeDirectories="../storage/bdb/build_win32,../include,../regex,../extra/yassl/include,../zlib" AdditionalIncludeDirectories="../storage/bdb/build_win32,../include,../regex,../extra/yassl/include,../zlib,."
PreprocessorDefinitions="_DEBUG;SAFEMALLOC;SAFE_MUTEX;HAVE_INNOBASE_DB;HAVE_ARCHIVE_DB;HAVE_BLACKHOLE_DB;HAVE_EXAMPLE_DB;HAVE_FEDERATED_DB;MYSQL_SERVER;_WINDOWS;_CONSOLE;HAVE_DLOPEN;WITH_INNOBASE_STORAGE_ENGINE;WITH_ARCHIVE_STORAGE_ENGINE;WITH_BLACKHOLE_STORAGE_ENGINE;WITH_EXAMPLE_STORAGE_ENGINE;WITH_FEDERATED_STORAGE_ENGINE;WITH_PARTITION_STORAGE_ENGINE;HAVE_ROW_BASED_REPLICATION" PreprocessorDefinitions="_DEBUG;SAFEMALLOC;SAFE_MUTEX;HAVE_INNOBASE_DB;HAVE_ARCHIVE_DB;HAVE_BLACKHOLE_DB;HAVE_EXAMPLE_DB;HAVE_FEDERATED_DB;MYSQL_SERVER;_WINDOWS;_CONSOLE;HAVE_DLOPEN;WITH_INNOBASE_STORAGE_ENGINE;WITH_ARCHIVE_STORAGE_ENGINE;WITH_BLACKHOLE_STORAGE_ENGINE;WITH_EXAMPLE_STORAGE_ENGINE;WITH_FEDERATED_STORAGE_ENGINE;WITH_PARTITION_STORAGE_ENGINE;HAVE_ROW_BASED_REPLICATION"
RuntimeLibrary="1" RuntimeLibrary="1"
PrecompiledHeaderFile=".\debug/mysqld.pch" PrecompiledHeaderFile=".\debug/mysqld.pch"
@ -391,7 +391,7 @@
Optimization="2" Optimization="2"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
OptimizeForProcessor="2" OptimizeForProcessor="2"
AdditionalIncludeDirectories="../include,../regex,../zlib,../extra/yassl/include" AdditionalIncludeDirectories="../include,../regex,../zlib,../extra/yassl/include,."
PreprocessorDefinitions="MYSQL_SERVER;LICENSE=Commercial;HAVE_DLOPEN;HAVE_INNOBASE_DB;HAVE_ARCHIVE_DB;DBUG_OFF;NDEBUG;_WINDOWS;_CONSOLE;WITH_INNOBASE_STORAGE_ENGINE;WITH_ARCHIVE_STORAGE_ENGINE;HAVE_ROW_BASED_REPLICATION" PreprocessorDefinitions="MYSQL_SERVER;LICENSE=Commercial;HAVE_DLOPEN;HAVE_INNOBASE_DB;HAVE_ARCHIVE_DB;DBUG_OFF;NDEBUG;_WINDOWS;_CONSOLE;WITH_INNOBASE_STORAGE_ENGINE;WITH_ARCHIVE_STORAGE_ENGINE;HAVE_ROW_BASED_REPLICATION"
StringPooling="TRUE" StringPooling="TRUE"
RuntimeLibrary="0" RuntimeLibrary="0"
@ -452,7 +452,7 @@
Optimization="2" Optimization="2"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
OptimizeForProcessor="2" OptimizeForProcessor="2"
AdditionalIncludeDirectories="../include,../regex,../zlib,../extra/yassl/include" AdditionalIncludeDirectories="../include,../regex,../zlib,../extra/yassl/include,."
PreprocessorDefinitions="LICENSE=Commercial;MYSQL_SERVER;_WINDOWS;_CONSOLE;HAVE_DLOPEN;DBUG_OFF;NDEBUG;HAVE_ROW_BASED_REPLICATION" PreprocessorDefinitions="LICENSE=Commercial;MYSQL_SERVER;_WINDOWS;_CONSOLE;HAVE_DLOPEN;DBUG_OFF;NDEBUG;HAVE_ROW_BASED_REPLICATION"
StringPooling="TRUE" StringPooling="TRUE"
RuntimeLibrary="0" RuntimeLibrary="0"
@ -513,7 +513,7 @@
Optimization="2" Optimization="2"
InlineFunctionExpansion="1" InlineFunctionExpansion="1"
OptimizeForProcessor="2" OptimizeForProcessor="2"
AdditionalIncludeDirectories="../zlib,../include,../regex,../extra/yassl/include" AdditionalIncludeDirectories="../zlib,../include,../regex,../extra/yassl/include,."
PreprocessorDefinitions="NDEBUG;DBUG_OFF;HAVE_INNOBASE_DB;HAVE_ARCHIVE_DB;HAVE_BLACKHOLE_DB;HAVE_EXAMPLE_DB;HAVE_FEDERATED_DB;MYSQL_SERVER;_WINDOWS;_CONSOLE;HAVE_DLOPEN;WITH_INNOBASE_STORAGE_ENGINE;WITH_ARCHIVE_STORAGE_ENGINE;WITH_BLACKHOLE_STORAGE_ENGINE;WITH_EXAMPLE_STORAGE_ENGINE;WITH_FEDERATED_STORAGE_ENGINE;WITH_PARTITION_STORAGE_ENGINE;HAVE_ROW_BASED_REPLICATION" PreprocessorDefinitions="NDEBUG;DBUG_OFF;HAVE_INNOBASE_DB;HAVE_ARCHIVE_DB;HAVE_BLACKHOLE_DB;HAVE_EXAMPLE_DB;HAVE_FEDERATED_DB;MYSQL_SERVER;_WINDOWS;_CONSOLE;HAVE_DLOPEN;WITH_INNOBASE_STORAGE_ENGINE;WITH_ARCHIVE_STORAGE_ENGINE;WITH_BLACKHOLE_STORAGE_ENGINE;WITH_EXAMPLE_STORAGE_ENGINE;WITH_FEDERATED_STORAGE_ENGINE;WITH_PARTITION_STORAGE_ENGINE;HAVE_ROW_BASED_REPLICATION"
StringPooling="TRUE" StringPooling="TRUE"
RuntimeLibrary="0" RuntimeLibrary="0"

View File

@ -24,8 +24,6 @@
#include <errmsg.h> #include <errmsg.h>
#include <my_getopt.h> #include <my_getopt.h>
/* We have to define 'enum options' identical in all files to keep OS2 happy */
enum options_client enum options_client
{ {
OPT_CHARSETS_DIR=256, OPT_DEFAULT_CHARSET, OPT_CHARSETS_DIR=256, OPT_DEFAULT_CHARSET,

View File

@ -81,7 +81,7 @@ extern "C" {
#endif #endif
#undef bcmp // Fix problem with new readline #undef bcmp // Fix problem with new readline
#if defined( __WIN__) || defined(OS2) #if defined( __WIN__)
#include <conio.h> #include <conio.h>
#elif !defined(__NETWARE__) #elif !defined(__NETWARE__)
#include <readline/readline.h> #include <readline/readline.h>
@ -101,7 +101,7 @@ extern "C" {
#define cmp_database(cs,A,B) strcmp((A),(B)) #define cmp_database(cs,A,B) strcmp((A),(B))
#endif #endif
#if !defined( __WIN__) && !defined( OS2) && !defined(__NETWARE__) && (!defined(HAVE_mit_thread) || !defined(THREAD)) #if !defined( __WIN__) && !defined(__NETWARE__) && !defined(THREAD)
#define USE_POPEN #define USE_POPEN
#endif #endif
@ -185,7 +185,7 @@ void tee_fprintf(FILE *file, const char *fmt, ...);
void tee_fputs(const char *s, FILE *file); void tee_fputs(const char *s, FILE *file);
void tee_puts(const char *s, FILE *file); void tee_puts(const char *s, FILE *file);
void tee_putc(int c, FILE *file); void tee_putc(int c, FILE *file);
static void tee_print_sized_data(const char *data, unsigned int length, unsigned int width); static void tee_print_sized_data(const char *, unsigned int, unsigned int, bool);
/* The names of functions that actually do the manipulation. */ /* The names of functions that actually do the manipulation. */
static int get_options(int argc,char **argv); static int get_options(int argc,char **argv);
static int com_quit(String *str,char*), static int com_quit(String *str,char*),
@ -969,7 +969,7 @@ static int get_options(int argc, char **argv)
static int read_and_execute(bool interactive) static int read_and_execute(bool interactive)
{ {
#if defined(OS2) || defined(__NETWARE__) #if defined(__NETWARE__)
char linebuffer[254]; char linebuffer[254];
String buffer; String buffer;
#endif #endif
@ -1006,7 +1006,7 @@ static int read_and_execute(bool interactive)
if (opt_outfile && glob_buffer.is_empty()) if (opt_outfile && glob_buffer.is_empty())
fflush(OUTFILE); fflush(OUTFILE);
#if defined( __WIN__) || defined(OS2) || defined(__NETWARE__) #if defined( __WIN__) || defined(__NETWARE__)
tee_fputs(prompt, stdout); tee_fputs(prompt, stdout);
#if defined(__NETWARE__) #if defined(__NETWARE__)
line=fgets(linebuffer, sizeof(linebuffer)-1, stdin); line=fgets(linebuffer, sizeof(linebuffer)-1, stdin);
@ -1017,7 +1017,7 @@ static int read_and_execute(bool interactive)
if (p != NULL) if (p != NULL)
*p = '\0'; *p = '\0';
} }
#elif defined(__WIN__) #else defined(__WIN__)
if (!tmpbuf.is_alloced()) if (!tmpbuf.is_alloced())
tmpbuf.alloc(65535); tmpbuf.alloc(65535);
tmpbuf.length(0); tmpbuf.length(0);
@ -1033,32 +1033,12 @@ static int read_and_execute(bool interactive)
*/ */
} while (tmpbuf.alloced_length() <= clen); } while (tmpbuf.alloced_length() <= clen);
line= buffer.c_ptr(); line= buffer.c_ptr();
#else /* OS2 */
buffer.length(0);
/* _cgets() expects the buffer size - 3 as the first byte */
linebuffer[0]= (char) sizeof(linebuffer) - 3;
do
{
line= _cgets(linebuffer);
buffer.append(line, (unsigned char)linebuffer[1]);
/*
If _cgets() gets an input line that is linebuffer[0] bytes
long, the next call to _cgets() will return immediately with
linebuffer[1] == 0, and it does the same thing for input that
is linebuffer[0]-1 bytes long. So it appears that even though
_cgets() replaces the newline (which is two bytes on Window) with
a nil, it still needs the space in the linebuffer for it. This is,
naturally, undocumented.
*/
} while ((unsigned char)linebuffer[0] <=
(unsigned char)linebuffer[1] + 1);
line= buffer.c_ptr();
#endif /* __NETWARE__ */ #endif /* __NETWARE__ */
#else #else
if (opt_outfile) if (opt_outfile)
fputs(prompt, OUTFILE); fputs(prompt, OUTFILE);
line= readline(prompt); line= readline(prompt);
#endif /* defined( __WIN__) || defined(OS2) || defined(__NETWARE__) */ #endif /* defined( __WIN__) || defined(__NETWARE__) */
/* /*
When Ctrl+d or Ctrl+z is pressed, the line may be NULL on some OS When Ctrl+d or Ctrl+z is pressed, the line may be NULL on some OS
@ -1110,7 +1090,7 @@ static int read_and_execute(bool interactive)
} }
} }
#if defined( __WIN__) || defined(OS2) || defined(__NETWARE__) #if defined( __WIN__) || defined(__NETWARE__)
buffer.free(); buffer.free();
#endif #endif
#if defined( __WIN__) #if defined( __WIN__)
@ -2311,35 +2291,52 @@ print_table_data(MYSQL_RES *result)
while ((cur= mysql_fetch_row(result))) while ((cur= mysql_fetch_row(result)))
{ {
ulong *lengths= mysql_fetch_lengths(result); ulong *lengths= mysql_fetch_lengths(result);
(void) tee_fputs("|", PAGER); (void) tee_fputs("| ", PAGER);
mysql_field_seek(result, 0); mysql_field_seek(result, 0);
for (uint off= 0; off < mysql_num_fields(result); off++) for (uint off= 0; off < mysql_num_fields(result); off++)
{ {
const char *str= cur[off] ? cur[off] : "NULL"; const char *buffer;
uint currlength; uint data_length;
uint maxlength; uint field_max_length;
uint numcells; bool right_justified;
uint visible_length;
uint extra_padding;
if (lengths[off] == 0)
{
buffer= "NULL";
data_length= 4;
}
else
{
buffer= cur[off];
data_length= (uint) lengths[off];
}
field= mysql_fetch_field(result); field= mysql_fetch_field(result);
maxlength= field->max_length; field_max_length= field->max_length;
currlength= (uint) lengths[off];
numcells= charset_info->cset->numcells(charset_info, /*
str, str + currlength); How many text cells on the screen will this string span? If it contains
if (maxlength > MAX_COLUMN_LENGTH) multibyte characters, then the number of characters we occupy on screen
{ will be fewer than the number of bytes we occupy in memory.
tee_print_sized_data(str, currlength, maxlength);
tee_fputs(" |", PAGER); We need to find how much screen real-estate we will occupy to know how
} many extra padding-characters we should send with the printing function.
*/
visible_length= charset_info->cset->numcells(charset_info, buffer, buffer + data_length);
extra_padding= data_length - visible_length;
if (field_max_length > MAX_COLUMN_LENGTH)
tee_print_sized_data(buffer, data_length, MAX_COLUMN_LENGTH+extra_padding, FALSE);
else else
{ {
if (num_flag[off] != 0) if (num_flag[off] != 0) /* if it is numeric, we right-justify it */
tee_fprintf(PAGER, " %-*s|", maxlength + currlength - numcells, str); tee_print_sized_data(buffer, data_length, field_max_length+extra_padding, TRUE);
else else
{ tee_print_sized_data(buffer, data_length, field_max_length+extra_padding, FALSE);
tee_print_sized_data(str, currlength, maxlength);
tee_fputs(" |", PAGER);
}
} }
tee_fputs(" | ", PAGER);
} }
(void) tee_fputs("\n", PAGER); (void) tee_fputs("\n", PAGER);
} }
@ -2349,10 +2346,9 @@ print_table_data(MYSQL_RES *result)
static void static void
tee_print_sized_data(const char *data, unsigned int length, unsigned int width) tee_print_sized_data(const char *data, unsigned int data_length, unsigned int total_bytes_to_send, bool right_justified)
{ {
/* /*
It is not a number, so print each character justified to the left.
For '\0's print ASCII spaces instead, as '\0' is eaten by (at For '\0's print ASCII spaces instead, as '\0' is eaten by (at
least my) console driver, and that messes up the pretty table least my) console driver, and that messes up the pretty table
grid. (The \0 is also the reason we can't use fprintf() .) grid. (The \0 is also the reason we can't use fprintf() .)
@ -2360,9 +2356,14 @@ tee_print_sized_data(const char *data, unsigned int length, unsigned int width)
unsigned int i; unsigned int i;
const char *p; const char *p;
tee_putc(' ', PAGER); total_bytes_to_send -= 1;
/* Off by one, perhaps mistakenly accounting for a terminating NUL. */
for (i= 0, p= data; i < length; i+= 1, p+= 1) if (right_justified)
for (i= 0; i < (total_bytes_to_send - data_length); i++)
tee_putc((int)' ', PAGER);
for (i= 0, p= data; i < data_length; i+= 1, p+= 1)
{ {
if (*p == '\0') if (*p == '\0')
tee_putc((int)' ', PAGER); tee_putc((int)' ', PAGER);
@ -2370,9 +2371,9 @@ tee_print_sized_data(const char *data, unsigned int length, unsigned int width)
tee_putc((int)*p, PAGER); tee_putc((int)*p, PAGER);
} }
i+= 1; if (! right_justified)
for ( ; i < width; i+= 1) for (i= 0; i < (total_bytes_to_send - data_length); i++)
tee_putc((int)' ', PAGER); tee_putc((int)' ', PAGER);
} }
@ -3360,7 +3361,7 @@ put_info(const char *str,INFO_TYPE info_type, uint error, const char *sqlstate)
if (info_type == INFO_ERROR) if (info_type == INFO_ERROR)
{ {
if (!opt_nobeep) if (!opt_nobeep)
putchar('\007'); /* This should make a bell */ putchar('\a'); /* This should make a bell */
vidattr(A_STANDOUT); vidattr(A_STANDOUT);
if (error) if (error)
{ {
@ -3408,9 +3409,6 @@ void tee_fprintf(FILE *file, const char *fmt, ...)
NETWARE_YIELD; NETWARE_YIELD;
va_start(args, fmt); va_start(args, fmt);
(void) vfprintf(file, fmt, args); (void) vfprintf(file, fmt, args);
#ifdef OS2
fflush( file);
#endif
va_end(args); va_end(args);
if (opt_outfile) if (opt_outfile)
@ -3426,9 +3424,6 @@ void tee_fputs(const char *s, FILE *file)
{ {
NETWARE_YIELD; NETWARE_YIELD;
fputs(s, file); fputs(s, file);
#ifdef OS2
fflush( file);
#endif
if (opt_outfile) if (opt_outfile)
fputs(s, OUTFILE); fputs(s, OUTFILE);
} }
@ -3439,9 +3434,6 @@ void tee_puts(const char *s, FILE *file)
NETWARE_YIELD; NETWARE_YIELD;
fputs(s, file); fputs(s, file);
fputs("\n", file); fputs("\n", file);
#ifdef OS2
fflush( file);
#endif
if (opt_outfile) if (opt_outfile)
{ {
fputs(s, OUTFILE); fputs(s, OUTFILE);
@ -3452,14 +3444,11 @@ void tee_puts(const char *s, FILE *file)
void tee_putc(int c, FILE *file) void tee_putc(int c, FILE *file)
{ {
putc(c, file); putc(c, file);
#ifdef OS2
fflush( file);
#endif
if (opt_outfile) if (opt_outfile)
putc(c, OUTFILE); putc(c, OUTFILE);
} }
#if defined( __WIN__) || defined( OS2) || defined(__NETWARE__) #if defined( __WIN__) || defined(__NETWARE__)
#include <time.h> #include <time.h>
#else #else
#include <sys/times.h> #include <sys/times.h>
@ -3471,7 +3460,7 @@ void tee_putc(int c, FILE *file)
static ulong start_timer(void) static ulong start_timer(void)
{ {
#if defined( __WIN__) || defined( OS2) || defined(__NETWARE__) #if defined( __WIN__) || defined(__NETWARE__)
return clock(); return clock();
#else #else
struct tms tms_tmp; struct tms tms_tmp;

View File

@ -2288,26 +2288,6 @@ fi
AC_SUBST(man_dirs) AC_SUBST(man_dirs)
AC_SUBST(man1_files) AC_SUBST(man1_files)
if test -e sql-bench
then
# Shall we build the bench code?
AC_ARG_WITH(bench,
[ --without-bench Skip building of the benchmark suite.],
[with_bench=$withval],
[with_bench=yes]
)
fi
if test "$with_bench" = "yes"
then
bench_dirs="sql-bench"
AC_CONFIG_FILES(sql-bench/Makefile)
else
bench_dirs=""
fi
bench_dirs="$bench_dirs mysql-test"
AC_SUBST(bench_dirs)
# Don't build readline, i have it already # Don't build readline, i have it already
AC_ARG_WITH(readline, AC_ARG_WITH(readline,
[ --without-readline Use system readline instead of bundled copy.], [ --without-readline Use system readline instead of bundled copy.],
@ -2606,6 +2586,9 @@ AC_SUBST(MAKE_BINARY_DISTRIBUTION_OPTIONS)
# Output results # Output results
AC_CONFIG_FILES(Makefile extra/Makefile mysys/Makefile dnl AC_CONFIG_FILES(Makefile extra/Makefile mysys/Makefile dnl
unittest/Makefile dnl
unittest/mytap/Makefile unittest/mytap/t/Makefile dnl
unittest/mysys/Makefile unittest/examples/Makefile dnl
strings/Makefile regex/Makefile storage/Makefile storage/heap/Makefile dnl strings/Makefile regex/Makefile storage/Makefile storage/heap/Makefile dnl
storage/myisam/Makefile storage/myisammrg/Makefile dnl storage/myisam/Makefile storage/myisammrg/Makefile dnl
man/Makefile BUILD/Makefile vio/Makefile dnl man/Makefile BUILD/Makefile vio/Makefile dnl

View File

@ -2215,7 +2215,7 @@ static unsigned long Clock()
return ru.ru_utime.tv_sec*1000 + ru.ru_utime.tv_usec/1000; return ru.ru_utime.tv_sec*1000 + ru.ru_utime.tv_usec/1000;
} }
#elif defined(MSDOS) || defined(__WIN__) || defined(OS2) #elif defined(MSDOS) || defined(__WIN__)
static ulong Clock() static ulong Clock()
{ {

View File

@ -32,7 +32,7 @@
#include <my_net.h> #include <my_net.h>
#include <my_getopt.h> #include <my_getopt.h>
#if !defined(_AIX) && !defined(HAVE_UNIXWARE7_THREADS) && !defined(HAVE_UNIXWARE7_POSIX) && !defined(h_errno) #if !defined(_AIX) && !defined(h_errno)
extern int h_errno; extern int h_errno;
#endif #endif

View File

@ -122,12 +122,12 @@ functions */
/* Type information */ /* Type information */
#if defined(__EMX__) || !defined(HAVE_UINT) #if !defined(HAVE_UINT)
#undef HAVE_UINT #undef HAVE_UINT
#define HAVE_UINT #define HAVE_UINT
typedef unsigned short ushort; typedef unsigned short ushort;
typedef unsigned int uint; typedef unsigned int uint;
#endif /* defined(__EMX__) || !defined(HAVE_UINT) */ #endif /* !defined(HAVE_UINT) */
typedef unsigned __int64 ulonglong; /* Microsofts 64 bit types */ typedef unsigned __int64 ulonglong; /* Microsofts 64 bit types */
typedef __int64 longlong; typedef __int64 longlong;

View File

@ -29,9 +29,7 @@ extern const char *client_errors[]; /* Error messages */
#define CR_MIN_ERROR 2000 /* For easier client code */ #define CR_MIN_ERROR 2000 /* For easier client code */
#define CR_MAX_ERROR 2999 #define CR_MAX_ERROR 2999
#if defined(OS2) && defined(MYSQL_SERVER) #if !defined(ER)
#define CER(X) client_errors[(X)-CR_MIN_ERROR]
#elif !defined(ER)
#define ER(X) client_errors[(X)-CR_MIN_ERROR] #define ER(X) client_errors[(X)-CR_MIN_ERROR]
#endif #endif
#define CLIENT_ERRMAP 2 /* Errormap used by my_error() */ #define CLIENT_ERRMAP 2 /* Errormap used by my_error() */

View File

@ -34,25 +34,12 @@
/* need by my_vsnprintf */ /* need by my_vsnprintf */
#include <stdarg.h> #include <stdarg.h>
/* Correct some things for UNIXWARE7 */
#ifdef HAVE_UNIXWARE7_THREADS
#undef HAVE_STRINGS_H
#undef HAVE_MEMORY_H
#define HAVE_MEMCPY
#ifndef HAVE_MEMMOVE
#define HAVE_MEMMOVE
#endif
#undef HAVE_BCMP
#undef bcopy
#undef bcmp
#undef bzero
#endif /* HAVE_UNIXWARE7_THREADS */
#ifdef _AIX #ifdef _AIX
#undef HAVE_BCMP #undef HAVE_BCMP
#endif #endif
/* This is needed for the definitions of bzero... on solaris */ /* This is needed for the definitions of bzero... on solaris */
#if defined(HAVE_STRINGS_H) && !defined(HAVE_mit_thread) #if defined(HAVE_STRINGS_H)
#include <strings.h> #include <strings.h>
#endif #endif
@ -84,7 +71,7 @@
# define bmove_align(A,B,C) memcpy((A),(B),(C)) # define bmove_align(A,B,C) memcpy((A),(B),(C))
#endif #endif
#if defined(__cplusplus) && !defined(OS2) #if defined(__cplusplus)
extern "C" { extern "C" {
#endif #endif
@ -95,7 +82,7 @@ extern "C" {
extern void *(*my_str_malloc)(size_t); extern void *(*my_str_malloc)(size_t);
extern void (*my_str_free)(void *); extern void (*my_str_free)(void *);
#if defined(HAVE_STPCPY) && !defined(HAVE_mit_thread) #if defined(HAVE_STPCPY)
#define strmov(A,B) stpcpy((A),(B)) #define strmov(A,B) stpcpy((A),(B))
#ifndef stpcpy #ifndef stpcpy
extern char *stpcpy(char *, const char *); /* For AIX with gcc 2.95.3 */ extern char *stpcpy(char *, const char *); /* For AIX with gcc 2.95.3 */
@ -243,7 +230,7 @@ longlong my_strtoll10(const char *nptr, char **endptr, int *error);
#ifdef HAVE_LONG_LONG #ifdef HAVE_LONG_LONG
extern char *longlong2str(longlong val,char *dst,int radix); extern char *longlong2str(longlong val,char *dst,int radix);
extern char *longlong10_to_str(longlong val,char *dst,int radix); extern char *longlong10_to_str(longlong val,char *dst,int radix);
#if (!defined(HAVE_STRTOULL) || defined(HAVE_mit_thread)) || defined(NO_STRTOLL_PROTO) #if (!defined(HAVE_STRTOULL) || defined(NO_STRTOLL_PROTO))
extern longlong strtoll(const char *str, char **ptr, int base); extern longlong strtoll(const char *str, char **ptr, int base);
extern ulonglong strtoull(const char *str, char **ptr, int base); extern ulonglong strtoull(const char *str, char **ptr, int base);
#endif #endif
@ -256,7 +243,7 @@ extern int my_vsnprintf( char *str, size_t n,
const char *format, va_list ap ); const char *format, va_list ap );
extern int my_snprintf(char* to, size_t n, const char* fmt, ...); extern int my_snprintf(char* to, size_t n, const char* fmt, ...);
#if defined(__cplusplus) && !defined(OS2) #if defined(__cplusplus)
} }
#endif #endif
#endif #endif

View File

@ -60,6 +60,8 @@ extern void bitmap_set_prefix(MY_BITMAP *map, uint prefix_size);
extern void bitmap_intersect(MY_BITMAP *map, const MY_BITMAP *map2); extern void bitmap_intersect(MY_BITMAP *map, const MY_BITMAP *map2);
extern void bitmap_subtract(MY_BITMAP *map, const MY_BITMAP *map2); extern void bitmap_subtract(MY_BITMAP *map, const MY_BITMAP *map2);
extern void bitmap_union(MY_BITMAP *map, const MY_BITMAP *map2); extern void bitmap_union(MY_BITMAP *map, const MY_BITMAP *map2);
extern void bitmap_xor(MY_BITMAP *map, const MY_BITMAP *map2);
extern void bitmap_invert(MY_BITMAP *map);
extern uint bitmap_lock_set_next(MY_BITMAP *map); extern uint bitmap_lock_set_next(MY_BITMAP *map);
extern void bitmap_lock_clear_bit(MY_BITMAP *map, uint bitmap_bit); extern void bitmap_lock_clear_bit(MY_BITMAP *map, uint bitmap_bit);

View File

@ -206,10 +206,8 @@
/* The client defines this to avoid all thread code */ /* The client defines this to avoid all thread code */
#if defined(UNDEF_THREADS_HACK) #if defined(UNDEF_THREADS_HACK)
#undef THREAD #undef THREAD
#undef HAVE_mit_thread
#undef HAVE_LINUXTHREADS #undef HAVE_LINUXTHREADS
#undef HAVE_NPTL #undef HAVE_NPTL
#undef HAVE_UNIXWARE7_THREADS
#endif #endif
#ifdef HAVE_THREADS_WITHOUT_SOCKETS #ifdef HAVE_THREADS_WITHOUT_SOCKETS
@ -254,7 +252,7 @@
#endif #endif
#endif #endif
#if defined(THREAD) && !defined(__WIN__) && !defined(OS2) #if defined(THREAD) && !defined(__WIN__)
#ifndef _POSIX_PTHREAD_SEMANTICS #ifndef _POSIX_PTHREAD_SEMANTICS
#define _POSIX_PTHREAD_SEMANTICS /* We want posix threads */ #define _POSIX_PTHREAD_SEMANTICS /* We want posix threads */
#endif #endif
@ -265,10 +263,6 @@
#if !defined(_THREAD_SAFE) && !defined(_AIX) #if !defined(_THREAD_SAFE) && !defined(_AIX)
#define _THREAD_SAFE /* Required for OSF1 */ #define _THREAD_SAFE /* Required for OSF1 */
#endif #endif
#ifndef HAVE_mit_thread
#ifdef HAVE_UNIXWARE7_THREADS
#include <thread.h>
#else
#if defined(HPUX10) || defined(HPUX11) #if defined(HPUX10) || defined(HPUX11)
C_MODE_START /* HPUX needs this, signal.h bug */ C_MODE_START /* HPUX needs this, signal.h bug */
#include <pthread.h> #include <pthread.h>
@ -276,8 +270,6 @@ C_MODE_END
#else #else
#include <pthread.h> /* AIX must have this included first */ #include <pthread.h> /* AIX must have this included first */
#endif #endif
#endif /* HAVE_UNIXWARE7_THREADS */
#endif /* HAVE_mit_thread */
#if !defined(SCO) && !defined(_REENTRANT) #if !defined(SCO) && !defined(_REENTRANT)
#define _REENTRANT 1 /* Threads requires reentrant code */ #define _REENTRANT 1 /* Threads requires reentrant code */
#endif #endif
@ -459,9 +451,7 @@ extern "C" int madvise(void *addr, size_t len, int behav);
#define POSIX_MISTAKE 1 /* regexp: Fix stupid spec error */ #define POSIX_MISTAKE 1 /* regexp: Fix stupid spec error */
#define USE_REGEX 1 /* We want the use the regex library */ #define USE_REGEX 1 /* We want the use the regex library */
/* Do not define for ultra sparcs */ /* Do not define for ultra sparcs */
#ifndef OS2
#define USE_BMOVE512 1 /* Use this unless system bmove is faster */ #define USE_BMOVE512 1 /* Use this unless system bmove is faster */
#endif
#define QUOTE_ARG(x) #x /* Quote argument (before cpp) */ #define QUOTE_ARG(x) #x /* Quote argument (before cpp) */
#define STRINGIFY_ARG(x) QUOTE_ARG(x) /* Quote argument, after cpp */ #define STRINGIFY_ARG(x) QUOTE_ARG(x) /* Quote argument, after cpp */
@ -506,7 +496,7 @@ int __void__;
#define min(a, b) ((a) < (b) ? (a) : (b)) #define min(a, b) ((a) < (b) ? (a) : (b))
#endif #endif
#if defined(__EMX__) || !defined(HAVE_UINT) #if !defined(HAVE_UINT)
#undef HAVE_UINT #undef HAVE_UINT
#define HAVE_UINT #define HAVE_UINT
typedef unsigned int uint; typedef unsigned int uint;
@ -609,21 +599,11 @@ C_MODE_START
typedef int (*qsort_cmp)(const void *,const void *); typedef int (*qsort_cmp)(const void *,const void *);
typedef int (*qsort_cmp2)(void*, const void *,const void *); typedef int (*qsort_cmp2)(void*, const void *,const void *);
C_MODE_END C_MODE_END
#ifdef HAVE_mit_thread
#define qsort_t void
#undef QSORT_TYPE_IS_VOID
#define QSORT_TYPE_IS_VOID
#else
#define qsort_t RETQSORTTYPE /* Broken GCC cant handle typedef !!!! */ #define qsort_t RETQSORTTYPE /* Broken GCC cant handle typedef !!!! */
#endif
#ifdef HAVE_mit_thread
#define size_socket socklen_t /* Type of last arg to accept */
#else
#ifdef HAVE_SYS_SOCKET_H #ifdef HAVE_SYS_SOCKET_H
#include <sys/socket.h> #include <sys/socket.h>
#endif #endif
typedef SOCKET_SIZE_TYPE size_socket; typedef SOCKET_SIZE_TYPE size_socket;
#endif
#ifndef SOCKOPT_OPTLEN_TYPE #ifndef SOCKOPT_OPTLEN_TYPE
#define SOCKOPT_OPTLEN_TYPE size_socket #define SOCKOPT_OPTLEN_TYPE size_socket
@ -684,14 +664,9 @@ typedef SOCKET_SIZE_TYPE size_socket;
#define FN_DEVCHAR ':' #define FN_DEVCHAR ':'
#ifndef FN_LIBCHAR #ifndef FN_LIBCHAR
#ifdef __EMX__
#define FN_LIBCHAR '\\'
#define FN_ROOTDIR "\\"
#else
#define FN_LIBCHAR '/' #define FN_LIBCHAR '/'
#define FN_ROOTDIR "/" #define FN_ROOTDIR "/"
#endif #endif
#endif
#define MY_NFILE 64 /* This is only used to save filenames */ #define MY_NFILE 64 /* This is only used to save filenames */
#ifndef OS_FILE_LIMIT #ifndef OS_FILE_LIMIT
#define OS_FILE_LIMIT 65535 #define OS_FILE_LIMIT 65535
@ -738,11 +713,7 @@ typedef SOCKET_SIZE_TYPE size_socket;
#undef remove /* Crashes MySQL on SCO 5.0.0 */ #undef remove /* Crashes MySQL on SCO 5.0.0 */
#ifndef __WIN__ #ifndef __WIN__
#ifdef OS2
#define closesocket(A) soclose(A)
#else
#define closesocket(A) close(A) #define closesocket(A) close(A)
#endif
#ifndef ulonglong2double #ifndef ulonglong2double
#define ulonglong2double(A) ((double) (ulonglong) (A)) #define ulonglong2double(A) ((double) (ulonglong) (A))
#define my_off_t2double(A) ((double) (my_off_t) (A)) #define my_off_t2double(A) ((double) (my_off_t) (A))
@ -755,21 +726,10 @@ typedef SOCKET_SIZE_TYPE size_socket;
#define ulong_to_double(X) ((double) (ulong) (X)) #define ulong_to_double(X) ((double) (ulong) (X))
#define SET_STACK_SIZE(X) /* Not needed on real machines */ #define SET_STACK_SIZE(X) /* Not needed on real machines */
#if !defined(HAVE_mit_thread) && !defined(HAVE_STRTOK_R) #if !defined(HAVE_STRTOK_R)
#define strtok_r(A,B,C) strtok((A),(B)) #define strtok_r(A,B,C) strtok((A),(B))
#endif #endif
/* Remove some things that mit_thread break or doesn't support */
#if defined(HAVE_mit_thread) && defined(THREAD)
#undef HAVE_PREAD
#undef HAVE_REALPATH
#undef HAVE_MLOCK
#undef HAVE_TEMPNAM /* Use ours */
#undef HAVE_PTHREAD_SETPRIO
#undef HAVE_FTRUNCATE
#undef HAVE_READLINK
#endif
/* This is from the old m-machine.h file */ /* This is from the old m-machine.h file */
#if SIZEOF_LONG_LONG > 4 #if SIZEOF_LONG_LONG > 4
@ -951,7 +911,7 @@ typedef ulonglong my_off_t;
typedef unsigned long my_off_t; typedef unsigned long my_off_t;
#endif #endif
#define MY_FILEPOS_ERROR (~(my_off_t) 0) #define MY_FILEPOS_ERROR (~(my_off_t) 0)
#if !defined(__WIN__) && !defined(OS2) #if !defined(__WIN__)
typedef off_t os_off_t; typedef off_t os_off_t;
#endif #endif
@ -964,16 +924,6 @@ typedef off_t os_off_t;
#define SOCKET_EADDRINUSE WSAEADDRINUSE #define SOCKET_EADDRINUSE WSAEADDRINUSE
#define SOCKET_ENFILE ENFILE #define SOCKET_ENFILE ENFILE
#define SOCKET_EMFILE EMFILE #define SOCKET_EMFILE EMFILE
#elif defined(OS2)
#define socket_errno sock_errno()
#define SOCKET_EINTR SOCEINTR
#define SOCKET_EAGAIN SOCEINPROGRESS
#define SOCKET_ETIMEDOUT SOCKET_EINTR
#define SOCKET_EWOULDBLOCK SOCEWOULDBLOCK
#define SOCKET_EADDRINUSE SOCEADDRINUSE
#define SOCKET_ENFILE SOCENFILE
#define SOCKET_EMFILE SOCEMFILE
#define closesocket(A) soclose(A)
#else /* Unix */ #else /* Unix */
#define socket_errno errno #define socket_errno errno
#define closesocket(A) close(A) #define closesocket(A) close(A)

View File

@ -53,12 +53,6 @@ C_MODE_START
#endif #endif
#endif #endif
#if defined(__EMX__)
#include <sys/ioctl.h>
#define ioctlsocket(A,B,C) ioctl((A),(B),(void *)(C),sizeof(*(C)))
#undef HAVE_FCNTL
#endif /* defined(__EMX__) */
#if defined(MSDOS) || defined(__WIN__) #if defined(MSDOS) || defined(__WIN__)
#define O_NONBLOCK 1 /* For emulation of fcntl() */ #define O_NONBLOCK 1 /* For emulation of fcntl() */
#endif #endif

View File

@ -26,11 +26,7 @@
even in non-threaded builds. even in non-threaded builds.
Case in point: 'mf_keycache.c' Case in point: 'mf_keycache.c'
*/ */
#if defined(__WIN__) || defined(OS2) #if defined(__WIN__)
#elif defined(HAVE_UNIXWARE7_THREADS)
/* #include <thread.h> Currently, not relevant. Enable if needed. */
#else /* Normal threads */ #else /* Normal threads */
#include <pthread.h> #include <pthread.h>

View File

@ -31,19 +31,9 @@ extern "C" {
#define EXTERNC #define EXTERNC
#endif /* __cplusplus */ #endif /* __cplusplus */
#if defined(__WIN__) || defined(OS2) #if defined(__WIN__)
#ifdef OS2
typedef ULONG HANDLE;
typedef ULONG DWORD;
typedef int sigset_t;
#endif
#ifdef OS2
typedef HMTX pthread_mutex_t;
#else
typedef CRITICAL_SECTION pthread_mutex_t; typedef CRITICAL_SECTION pthread_mutex_t;
#endif
typedef HANDLE pthread_t; typedef HANDLE pthread_t;
typedef struct thread_attr { typedef struct thread_attr {
DWORD dwStackSize ; DWORD dwStackSize ;
@ -62,30 +52,19 @@ typedef struct st_pthread_link {
typedef struct { typedef struct {
uint32 waiting; uint32 waiting;
#ifdef OS2
HEV semaphore;
#else
HANDLE semaphore; HANDLE semaphore;
#endif
} pthread_cond_t; } pthread_cond_t;
#ifndef OS2
struct timespec { /* For pthread_cond_timedwait() */ struct timespec { /* For pthread_cond_timedwait() */
time_t tv_sec; time_t tv_sec;
long tv_nsec; long tv_nsec;
}; };
#endif
typedef int pthread_mutexattr_t; typedef int pthread_mutexattr_t;
#define win_pthread_self my_thread_var->pthread_self #define win_pthread_self my_thread_var->pthread_self
#ifdef OS2
#define pthread_handler_t EXTERNC void * _Optlink
typedef void * (_Optlink *pthread_handler)(void *);
#else
#define pthread_handler_t EXTERNC void * __cdecl #define pthread_handler_t EXTERNC void * __cdecl
typedef void * (__cdecl *pthread_handler)(void *); typedef void * (__cdecl *pthread_handler)(void *);
#endif
void win_pthread_init(void); void win_pthread_init(void);
int win_pthread_setspecific(void *A,void *B,uint length); int win_pthread_setspecific(void *A,void *B,uint length);
@ -107,10 +86,8 @@ struct tm *gmtime_r(const time_t *timep,struct tm *tmp);
void pthread_exit(void *a); /* was #define pthread_exit(A) ExitThread(A)*/ void pthread_exit(void *a); /* was #define pthread_exit(A) ExitThread(A)*/
#ifndef OS2
#define ETIMEDOUT 145 /* Win32 doesn't have this */ #define ETIMEDOUT 145 /* Win32 doesn't have this */
#define getpid() GetCurrentThreadId() #define getpid() GetCurrentThreadId()
#endif
#define pthread_self() win_pthread_self #define pthread_self() win_pthread_self
#define HAVE_LOCALTIME_R 1 #define HAVE_LOCALTIME_R 1
#define _REENTRANT 1 #define _REENTRANT 1
@ -145,15 +122,6 @@ void pthread_exit(void *a); /* was #define pthread_exit(A) ExitThread(A)*/
#endif /* USE_TLS */ #endif /* USE_TLS */
#define pthread_equal(A,B) ((A) == (B)) #define pthread_equal(A,B) ((A) == (B))
#ifdef OS2
extern int pthread_mutex_init (pthread_mutex_t *, const pthread_mutexattr_t *);
extern int pthread_mutex_lock (pthread_mutex_t *);
extern int pthread_mutex_unlock (pthread_mutex_t *);
extern int pthread_mutex_destroy (pthread_mutex_t *);
#define my_pthread_setprio(A,B) DosSetPriority(PRTYS_THREAD,PRTYC_NOCHANGE, B, A)
#define pthread_kill(A,B) raise(B)
#define pthread_exit(A) pthread_dummy()
#else
#define pthread_mutex_init(A,B) (InitializeCriticalSection(A),0) #define pthread_mutex_init(A,B) (InitializeCriticalSection(A),0)
#define pthread_mutex_lock(A) (EnterCriticalSection(A),0) #define pthread_mutex_lock(A) (EnterCriticalSection(A),0)
#define pthread_mutex_trylock(A) (WaitForSingleObject((A), 0) == WAIT_TIMEOUT) #define pthread_mutex_trylock(A) (WaitForSingleObject((A), 0) == WAIT_TIMEOUT)
@ -161,7 +129,6 @@ extern int pthread_mutex_destroy (pthread_mutex_t *);
#define pthread_mutex_destroy(A) DeleteCriticalSection(A) #define pthread_mutex_destroy(A) DeleteCriticalSection(A)
#define my_pthread_setprio(A,B) SetThreadPriority(GetCurrentThread(), (B)) #define my_pthread_setprio(A,B) SetThreadPriority(GetCurrentThread(), (B))
#define pthread_kill(A,B) pthread_dummy(0) #define pthread_kill(A,B) pthread_dummy(0)
#endif /* OS2 */
/* Dummy defines for easier code */ /* Dummy defines for easier code */
#define pthread_attr_setdetachstate(A,B) pthread_dummy(0) #define pthread_attr_setdetachstate(A,B) pthread_dummy(0)
@ -175,68 +142,6 @@ extern int pthread_mutex_destroy (pthread_mutex_t *);
/*#define my_pthread_getprio(pthread_t thread_id) pthread_dummy(0) */ /*#define my_pthread_getprio(pthread_t thread_id) pthread_dummy(0) */
#define my_pthread_getprio(thread_id) pthread_dummy(0) #define my_pthread_getprio(thread_id) pthread_dummy(0)
#elif defined(HAVE_UNIXWARE7_THREADS)
#include <thread.h>
#include <synch.h>
#ifndef _REENTRANT
#define _REENTRANT
#endif
#define HAVE_NONPOSIX_SIGWAIT
#define pthread_t thread_t
#define pthread_cond_t cond_t
#define pthread_mutex_t mutex_t
#define pthread_key_t thread_key_t
typedef int pthread_attr_t; /* Needed by Unixware 7.0.0 */
#define pthread_key_create(A,B) thr_keycreate((A),(B))
#define pthread_key_delete(A) thr_keydelete(A)
#define pthread_handler_t EXTERNC void *
#define pthread_key(T,V) pthread_key_t V
void * my_pthread_getspecific_imp(pthread_key_t key);
#define my_pthread_getspecific(A,B) ((A) my_pthread_getspecific_imp(B))
#define my_pthread_getspecific_ptr(T,V) my_pthread_getspecific(T,V)
#define pthread_setspecific(A,B) thr_setspecific(A,B)
#define my_pthread_setspecific_ptr(T,V) pthread_setspecific(T,V)
#define pthread_create(A,B,C,D) thr_create(NULL,65536L,(C),(D),THR_DETACHED,(A))
#define pthread_cond_init(a,b) cond_init((a),USYNC_THREAD,NULL)
#define pthread_cond_destroy(a) cond_destroy(a)
#define pthread_cond_signal(a) cond_signal(a)
#define pthread_cond_wait(a,b) cond_wait((a),(b))
#define pthread_cond_timedwait(a,b,c) cond_timedwait((a),(b),(c))
#define pthread_cond_broadcast(a) cond_broadcast(a)
#define pthread_mutex_init(a,b) mutex_init((a),USYNC_THREAD,NULL)
#define pthread_mutex_lock(a) mutex_lock(a)
#define pthread_mutex_unlock(a) mutex_unlock(a)
#define pthread_mutex_destroy(a) mutex_destroy(a)
#define pthread_self() thr_self()
#define pthread_exit(A) thr_exit(A)
#define pthread_equal(A,B) (((A) == (B)) ? 1 : 0)
#define pthread_kill(A,B) thr_kill((A),(B))
#define HAVE_PTHREAD_KILL
#define pthread_sigmask(A,B,C) thr_sigsetmask((A),(B),(C))
extern int my_sigwait(const sigset_t *set,int *sig);
#define pthread_detach_this_thread() pthread_dummy(0)
#define pthread_attr_init(A) pthread_dummy(0)
#define pthread_attr_destroy(A) pthread_dummy(0)
#define pthread_attr_setscope(A,B) pthread_dummy(0)
#define pthread_attr_setdetachstate(A,B) pthread_dummy(0)
#define my_pthread_setprio(A,B) pthread_dummy (0)
#define my_pthread_getprio(A) pthread_dummy (0)
#define my_pthread_attr_setprio(A,B) pthread_dummy(0)
#else /* Normal threads */ #else /* Normal threads */
#ifdef HAVE_rts_threads #ifdef HAVE_rts_threads
@ -257,9 +162,6 @@ extern int my_sigwait(const sigset_t *set,int *sig);
#ifdef HAVE_SYNCH_H #ifdef HAVE_SYNCH_H
#include <synch.h> #include <synch.h>
#endif #endif
#if defined(__EMX__) && (!defined(EMX_PTHREAD_REV) || (EMX_PTHREAD_REV < 2))
#error Requires at least rev 2 of EMX pthreads library.
#endif
#ifdef __NETWARE__ #ifdef __NETWARE__
void my_pthread_exit(void *status); void my_pthread_exit(void *status);
@ -285,21 +187,6 @@ extern int my_pthread_create_detached;
#define PTHREAD_SCOPE_SYSTEM PTHREAD_SCOPE_GLOBAL #define PTHREAD_SCOPE_SYSTEM PTHREAD_SCOPE_GLOBAL
#define PTHREAD_SCOPE_PROCESS PTHREAD_SCOPE_LOCAL #define PTHREAD_SCOPE_PROCESS PTHREAD_SCOPE_LOCAL
#define USE_ALARM_THREAD #define USE_ALARM_THREAD
#elif defined(HAVE_mit_thread)
#define USE_ALARM_THREAD
#undef HAVE_LOCALTIME_R
#define HAVE_LOCALTIME_R
#undef HAVE_GMTIME_R
#define HAVE_GMTIME_R
#undef HAVE_PTHREAD_ATTR_SETSCOPE
#define HAVE_PTHREAD_ATTR_SETSCOPE
#undef HAVE_GETHOSTBYNAME_R_GLIBC2_STYLE /* If we are running linux */
#undef HAVE_RWLOCK_T
#undef HAVE_RWLOCK_INIT
#undef HAVE_PTHREAD_RWLOCK_RDLOCK
#undef HAVE_SNPRINTF
#define my_pthread_attr_setprio(A,B)
#endif /* defined(PTHREAD_SCOPE_GLOBAL) && !defined(PTHREAD_SCOPE_SYSTEM) */ #endif /* defined(PTHREAD_SCOPE_GLOBAL) && !defined(PTHREAD_SCOPE_SYSTEM) */
#if defined(_BSDI_VERSION) && _BSDI_VERSION < 199910 #if defined(_BSDI_VERSION) && _BSDI_VERSION < 199910
@ -327,7 +214,7 @@ extern int my_pthread_cond_init(pthread_cond_t *mp,
#define pthread_sigmask(A,B,C) sigthreadmask((A),(B),(C)) #define pthread_sigmask(A,B,C) sigthreadmask((A),(B),(C))
#endif #endif
#if !defined(HAVE_SIGWAIT) && !defined(HAVE_mit_thread) && !defined(HAVE_rts_threads) && !defined(sigwait) && !defined(alpha_linux_port) && !defined(HAVE_NONPOSIX_SIGWAIT) && !defined(HAVE_DEC_3_2_THREADS) && !defined(_AIX) #if !defined(HAVE_SIGWAIT) && !defined(HAVE_rts_threads) && !defined(sigwait) && !defined(alpha_linux_port) && !defined(HAVE_NONPOSIX_SIGWAIT) && !defined(HAVE_DEC_3_2_THREADS) && !defined(_AIX)
int sigwait(sigset_t *setp, int *sigp); /* Use our implemention */ int sigwait(sigset_t *setp, int *sigp); /* Use our implemention */
#endif #endif
@ -382,15 +269,12 @@ extern int my_pthread_cond_timedwait(pthread_cond_t *cond,
#define pthread_cond_timedwait(A,B,C) my_pthread_cond_timedwait((A),(B),(C)) #define pthread_cond_timedwait(A,B,C) my_pthread_cond_timedwait((A),(B),(C))
#endif #endif
#if defined(OS2) #if !defined( HAVE_NONPOSIX_PTHREAD_GETSPECIFIC)
#define my_pthread_getspecific(T,A) ((T) &(A))
#define pthread_setspecific(A,B) win_pthread_setspecific(&(A),(B),sizeof(A))
#elif !defined( HAVE_NONPOSIX_PTHREAD_GETSPECIFIC)
#define my_pthread_getspecific(A,B) ((A) pthread_getspecific(B)) #define my_pthread_getspecific(A,B) ((A) pthread_getspecific(B))
#else #else
#define my_pthread_getspecific(A,B) ((A) my_pthread_getspecific_imp(B)) #define my_pthread_getspecific(A,B) ((A) my_pthread_getspecific_imp(B))
void *my_pthread_getspecific_imp(pthread_key_t key); void *my_pthread_getspecific_imp(pthread_key_t key);
#endif /* OS2 */ #endif
#ifndef HAVE_LOCALTIME_R #ifndef HAVE_LOCALTIME_R
struct tm *localtime_r(const time_t *clock, struct tm *res); struct tm *localtime_r(const time_t *clock, struct tm *res);

View File

@ -73,14 +73,6 @@ typedef struct st_thr_alarm_entry
rf_SetTimer crono; rf_SetTimer crono;
} thr_alarm_entry; } thr_alarm_entry;
#elif defined(__EMX__) || defined(OS2)
typedef struct st_thr_alarm_entry
{
uint crono;
uint event;
} thr_alarm_entry;
#else /* System with posix threads */ #else /* System with posix threads */
typedef int thr_alarm_entry; typedef int thr_alarm_entry;

View File

@ -112,26 +112,3 @@ int _export FAR PASCAL libmain(HANDLE hModule,short cbHeapSize,
} }
#endif #endif
#ifdef OS2
/*
This function is called automatically by _DLL_InitTerm
Every dll runtime enviroment is not tz enabled, so tzset()
must be called to enable TZ handling
Also timezone is fixed.
*/
extern "C" unsigned long _System DllMain(unsigned long modhandle,
unsigned long flag)
{
if (flag == 0) {
tzset(); /* Set tzname */
time_t currentTime = time(NULL);
struct tm *ts = localtime(&currentTime);
if (ts->tm_isdst > 0)
_timezone -= 3600;
}
}
#endif

View File

@ -36,7 +36,7 @@
#include <pwd.h> #include <pwd.h>
#endif /* HAVE_PWD_H */ #endif /* HAVE_PWD_H */
#else /* ! HAVE_GETPASS */ #else /* ! HAVE_GETPASS */
#if !defined(__WIN__) && !defined(OS2) && !defined(__NETWARE__) #if !defined(__WIN__) && !defined(__NETWARE__)
#include <sys/ioctl.h> #include <sys/ioctl.h>
#ifdef HAVE_TERMIOS_H /* For tty-password */ #ifdef HAVE_TERMIOS_H /* For tty-password */
#include <termios.h> #include <termios.h>
@ -65,7 +65,7 @@
#define getpass(A) getpassphrase(A) #define getpass(A) getpassphrase(A)
#endif #endif
#if defined( __WIN__) || defined(OS2) || defined(__NETWARE__) #if defined( __WIN__) || defined(__NETWARE__)
/* were just going to fake it here and get input from the keyboard */ /* were just going to fake it here and get input from the keyboard */
#ifdef __NETWARE__ #ifdef __NETWARE__

View File

@ -739,7 +739,7 @@ void read_user_name(char *name)
strmake(name, str ? str : "UNKNOWN_USER", USERNAME_LENGTH); strmake(name, str ? str : "UNKNOWN_USER", USERNAME_LENGTH);
} }
#elif !defined(MSDOS) && ! defined(VMS) && !defined(__WIN__) && !defined(OS2) #elif !defined(MSDOS) && ! defined(VMS) && !defined(__WIN__)
void read_user_name(char *name) void read_user_name(char *name)
{ {

View File

@ -35,9 +35,7 @@
#include <signal.h> #include <signal.h>
#include <errno.h> #include <errno.h>
#if defined(OS2) #if defined(__NETWARE__)
# include <sys/un.h>
#elif defined(__NETWARE__)
#include <netdb.h> #include <netdb.h>
#include <sys/select.h> #include <sys/select.h>
#include <sys/utsname.h> #include <sys/utsname.h>

View File

@ -27,9 +27,10 @@ EXTRA_DIST = $(EXTRA_SCRIPTS)
GENSCRIPTS = mysql-test-run install_test_db GENSCRIPTS = mysql-test-run install_test_db
PRESCRIPTS = mysql-test-run.pl PRESCRIPTS = mysql-test-run.pl
test_SCRIPTS = $(GENSCRIPTS) $(PRESCRIPTS) test_SCRIPTS = $(GENSCRIPTS) $(PRESCRIPTS)
test_DATA = std_data/client-key.pem std_data/client-cert.pem std_data/cacert.pem \ test_DATA = std_data/client-key.pem std_data/client-cert.pem \
std_data/server-cert.pem std_data/server-key.pem std_data/cacert.pem std_data/server-cert.pem \
CLEANFILES = $(GENSCRIPTS) $(test_DATA) std_data/server-key.pem
CLEANFILES = $(GENSCRIPTS)
INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include -I.. INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include -I..

View File

@ -502,7 +502,9 @@ sub initial_setup () {
chomp($glob_cygwin_shell); chomp($glob_cygwin_shell);
} }
$glob_basedir= dirname($glob_mysql_test_dir); $glob_basedir= dirname($glob_mysql_test_dir);
$glob_mysql_bench_dir= "$glob_basedir/mysql-bench"; # FIXME make configurable # Expect mysql-bench to be located adjacent to the source tree, by default
$glob_mysql_bench_dir= "$glob_basedir/../mysql-bench"
unless defined $glob_mysql_bench_dir;
# needs to be same length to test logging (FIXME what???) # needs to be same length to test logging (FIXME what???)
$path_slave_load_tmpdir= "../../var/tmp"; $path_slave_load_tmpdir= "../../var/tmp";
@ -664,6 +666,7 @@ sub command_line_setup () {
# Directories # Directories
'tmpdir=s' => \$opt_tmpdir, 'tmpdir=s' => \$opt_tmpdir,
'vardir=s' => \$opt_vardir, 'vardir=s' => \$opt_vardir,
'benchdir=s' => \$glob_mysql_bench_dir,
# Misc # Misc
'comment=s' => \$opt_comment, 'comment=s' => \$opt_comment,
@ -1682,8 +1685,8 @@ sub run_benchmarks ($) {
mtr_add_arg($args, "--create-options=TYPE=ndb"); mtr_add_arg($args, "--create-options=TYPE=ndb");
} }
my $benchdir= "$glob_basedir/sql-bench"; chdir($glob_mysql_bench_dir)
chdir($benchdir); # FIXME check error or mtr_error("Couldn't chdir to '$glob_mysql_bench_dir': $!");
# FIXME write shorter.... # FIXME write shorter....

View File

@ -13809,4 +13809,11 @@ alter table t1 add unique key (i, v);
select * from t1 where i between 2 and 4 and v in ('def','3r4f','lmn'); select * from t1 where i between 2 and 4 and v in ('def','3r4f','lmn');
i v i v
4 3r4f 4 3r4f
alter table t1 data directory="$MYSQLTEST_VARDIR/tmp";
select * from t1;
i v
1 def
2 abc
4 3r4f
5 lmn
drop table t1, t2, t4, t5; drop table t1, t2, t4, t5;

View File

@ -1640,6 +1640,30 @@ t2 CREATE TABLE `t2` (
CONSTRAINT `t2_ibfk_2` FOREIGN KEY (`b`) REFERENCES `t1` (`id`) CONSTRAINT `t2_ibfk_2` FOREIGN KEY (`b`) REFERENCES `t1` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1
drop table t2, t1; drop table t2, t1;
flush status;
show status like "binlog_cache_use";
Variable_name Value
Binlog_cache_use 0
show status like "binlog_cache_disk_use";
Variable_name Value
Binlog_cache_disk_use 0
create table t1 (a int) engine=innodb;
show status like "binlog_cache_use";
Variable_name Value
Binlog_cache_use 1
show status like "binlog_cache_disk_use";
Variable_name Value
Binlog_cache_disk_use 1
begin;
delete from t1;
commit;
show status like "binlog_cache_use";
Variable_name Value
Binlog_cache_use 2
show status like "binlog_cache_disk_use";
Variable_name Value
Binlog_cache_disk_use 1
drop table t1;
create table t1 (c char(10), index (c,c)) engine=innodb; create table t1 (c char(10), index (c,c)) engine=innodb;
ERROR 42S21: Duplicate column name 'c' ERROR 42S21: Duplicate column name 'c'
create table t1 (c1 char(10), c2 char(10), index (c1,c2,c1)) engine=innodb; create table t1 (c1 char(10), c2 char(10), index (c1,c2,c1)) engine=innodb;
@ -1751,6 +1775,21 @@ select count(*) from t1 where x = 18446744073709551601;
count(*) count(*)
1 1
drop table t1; drop table t1;
show status like "Innodb_buffer_pool_pages_total";
Variable_name Value
Innodb_buffer_pool_pages_total 512
show status like "Innodb_page_size";
Variable_name Value
Innodb_page_size 16384
show status like "Innodb_rows_deleted";
Variable_name Value
Innodb_rows_deleted 2070
show status like "Innodb_rows_inserted";
Variable_name Value
Innodb_rows_inserted 31727
show status like "Innodb_rows_updated";
Variable_name Value
Innodb_rows_updated 29530
show status like "Innodb_row_lock_waits"; show status like "Innodb_row_lock_waits";
Variable_name Value Variable_name Value
Innodb_row_lock_waits 0 Innodb_row_lock_waits 0

View File

@ -72,7 +72,16 @@ c_cp932
+----------------------+------------+--------+ +----------------------+------------+--------+
| concat('>',col1,'<') | col2 | col3 | | concat('>',col1,'<') | col2 | col3 |
+----------------------+------------+--------+ +----------------------+------------+--------+
| >a < | b | 123421 | | >a < | b | 123421 |
| >a < | 0123456789 | 4 | | >a < | 0123456789 | 4 |
| >abcd< | | 4 | | >abcd< | NULL | 4 |
+----------------------+------------+--------+ +----------------------+------------+--------+
+------+------+---------------------------+
| i | j | k |
+------+------+---------------------------+
| 1 | NULL | NULL |
| NULL | NULL | <-----------------------> |
| NULL | NULL | <----- |
| NULL | NULL | Τη γλώσσα |
| NULL | NULL | ᛖᚴ ᚷᛖᛏ |
+------+------+---------------------------+

View File

@ -0,0 +1,104 @@
drop table if exists t1;
create table t1 (
a mediumint not null,
b text not null,
c int not null,
d longblob,
primary key using hash (a,c),
unique key (c)
)
engine=ndb
partition by range (c)
partitions 3
( partition p1 values less than (200),
partition p2 values less than (300),
partition p3 values less than (400));
insert into t1 values (1, @v1, 101, @v2);
insert into t1 values (1, @v2, 102, @v3);
insert into t1 values (1, @v3, 103, @v4);
insert into t1 values (2, @v4, 201, @v5);
insert into t1 values (2, @v5, 202, @v6);
insert into t1 values (2, @v6, 203, @v7);
insert into t1 values (3, @v7, 301, @v8);
insert into t1 values (3, @v8, 302, @v9);
insert into t1 values (3, @v9, 303, @v1);
select a, sha1(b), c, sha1(d) from t1 order by a;
a sha1(b) c sha1(d)
1 1d42dd9090cf78314a06665d4ea938c35cc760f4 101 10d3c783026b310218d10b7188da96a2401648c6
1 10d3c783026b310218d10b7188da96a2401648c6 102 a33549d9844092289a58ac348dd59f09fc28406a
1 a33549d9844092289a58ac348dd59f09fc28406a 103 daa61c6de36a0526f0d47dc29d6b9de7e6d2630c
2 daa61c6de36a0526f0d47dc29d6b9de7e6d2630c 201 70fc9a7d08beebc522258bfb02000a30c77a8f1d
2 70fc9a7d08beebc522258bfb02000a30c77a8f1d 202 090565c580809efed3d369481a4bbb168b20713e
2 090565c580809efed3d369481a4bbb168b20713e 203 1e0070bec426871a46291de27b9bd6e4255ab4e5
3 1e0070bec426871a46291de27b9bd6e4255ab4e5 301 acbaba01bc2e682f015f40e79d9cbe475db3002e
3 acbaba01bc2e682f015f40e79d9cbe475db3002e 302 9ee30d99162574f79c66ae95cdf132dcf9cbc259
3 9ee30d99162574f79c66ae95cdf132dcf9cbc259 303 1d42dd9090cf78314a06665d4ea938c35cc760f4
select a, sha1(b), c, sha1(d) from t1 where a = 1 and c = 101;
a sha1(b) c sha1(d)
1 1d42dd9090cf78314a06665d4ea938c35cc760f4 101 10d3c783026b310218d10b7188da96a2401648c6
select a, sha1(b), c, sha1(d) from t1 where a = 2 and c = 201;
a sha1(b) c sha1(d)
2 daa61c6de36a0526f0d47dc29d6b9de7e6d2630c 201 70fc9a7d08beebc522258bfb02000a30c77a8f1d
select a, sha1(b), c, sha1(d) from t1 where a = 3 and c = 301;
a sha1(b) c sha1(d)
3 1e0070bec426871a46291de27b9bd6e4255ab4e5 301 acbaba01bc2e682f015f40e79d9cbe475db3002e
update t1 set b = @v3, d = @v4 where a = 1 and c = 102;
update t1 set b = @v6, d = @v7 where a = 2 and c = 202;
update t1 set b = @v9, d = @v1 where a = 3 and c = 302;
select a, sha1(b), c, sha1(d) from t1 order by a;
a sha1(b) c sha1(d)
1 1d42dd9090cf78314a06665d4ea938c35cc760f4 101 10d3c783026b310218d10b7188da96a2401648c6
1 a33549d9844092289a58ac348dd59f09fc28406a 102 daa61c6de36a0526f0d47dc29d6b9de7e6d2630c
1 a33549d9844092289a58ac348dd59f09fc28406a 103 daa61c6de36a0526f0d47dc29d6b9de7e6d2630c
2 daa61c6de36a0526f0d47dc29d6b9de7e6d2630c 201 70fc9a7d08beebc522258bfb02000a30c77a8f1d
2 090565c580809efed3d369481a4bbb168b20713e 202 1e0070bec426871a46291de27b9bd6e4255ab4e5
2 090565c580809efed3d369481a4bbb168b20713e 203 1e0070bec426871a46291de27b9bd6e4255ab4e5
3 1e0070bec426871a46291de27b9bd6e4255ab4e5 301 acbaba01bc2e682f015f40e79d9cbe475db3002e
3 9ee30d99162574f79c66ae95cdf132dcf9cbc259 302 1d42dd9090cf78314a06665d4ea938c35cc760f4
3 9ee30d99162574f79c66ae95cdf132dcf9cbc259 303 1d42dd9090cf78314a06665d4ea938c35cc760f4
update t1 set b = @v4, d = @v5 where c = 103;
update t1 set b = @v7, d = @v8 where c = 203;
update t1 set b = @v1, d = @v2 where c = 303;
select a, sha1(b), c, sha1(d) from t1 order by a;
a sha1(b) c sha1(d)
1 1d42dd9090cf78314a06665d4ea938c35cc760f4 101 10d3c783026b310218d10b7188da96a2401648c6
1 a33549d9844092289a58ac348dd59f09fc28406a 102 daa61c6de36a0526f0d47dc29d6b9de7e6d2630c
1 daa61c6de36a0526f0d47dc29d6b9de7e6d2630c 103 70fc9a7d08beebc522258bfb02000a30c77a8f1d
2 daa61c6de36a0526f0d47dc29d6b9de7e6d2630c 201 70fc9a7d08beebc522258bfb02000a30c77a8f1d
2 090565c580809efed3d369481a4bbb168b20713e 202 1e0070bec426871a46291de27b9bd6e4255ab4e5
2 1e0070bec426871a46291de27b9bd6e4255ab4e5 203 acbaba01bc2e682f015f40e79d9cbe475db3002e
3 1e0070bec426871a46291de27b9bd6e4255ab4e5 301 acbaba01bc2e682f015f40e79d9cbe475db3002e
3 9ee30d99162574f79c66ae95cdf132dcf9cbc259 302 1d42dd9090cf78314a06665d4ea938c35cc760f4
3 1d42dd9090cf78314a06665d4ea938c35cc760f4 303 10d3c783026b310218d10b7188da96a2401648c6
update t1 set b = @v5, d = @v6;
select a, sha1(b), c, sha1(d) from t1 order by a;
a sha1(b) c sha1(d)
1 70fc9a7d08beebc522258bfb02000a30c77a8f1d 101 090565c580809efed3d369481a4bbb168b20713e
1 70fc9a7d08beebc522258bfb02000a30c77a8f1d 102 090565c580809efed3d369481a4bbb168b20713e
1 70fc9a7d08beebc522258bfb02000a30c77a8f1d 103 090565c580809efed3d369481a4bbb168b20713e
2 70fc9a7d08beebc522258bfb02000a30c77a8f1d 201 090565c580809efed3d369481a4bbb168b20713e
2 70fc9a7d08beebc522258bfb02000a30c77a8f1d 202 090565c580809efed3d369481a4bbb168b20713e
2 70fc9a7d08beebc522258bfb02000a30c77a8f1d 203 090565c580809efed3d369481a4bbb168b20713e
3 70fc9a7d08beebc522258bfb02000a30c77a8f1d 301 090565c580809efed3d369481a4bbb168b20713e
3 70fc9a7d08beebc522258bfb02000a30c77a8f1d 302 090565c580809efed3d369481a4bbb168b20713e
3 70fc9a7d08beebc522258bfb02000a30c77a8f1d 303 090565c580809efed3d369481a4bbb168b20713e
update t1 set b = @v1, d = @v2 where 100 < c and c < 200;
update t1 set b = @v4, d = @v5 where 200 < c and c < 300;
update t1 set b = @v7, d = @v8 where 300 < c and c < 400;
select a, sha1(b), c, sha1(d) from t1 order by a;
a sha1(b) c sha1(d)
1 1d42dd9090cf78314a06665d4ea938c35cc760f4 101 10d3c783026b310218d10b7188da96a2401648c6
1 1d42dd9090cf78314a06665d4ea938c35cc760f4 102 10d3c783026b310218d10b7188da96a2401648c6
1 1d42dd9090cf78314a06665d4ea938c35cc760f4 103 10d3c783026b310218d10b7188da96a2401648c6
2 daa61c6de36a0526f0d47dc29d6b9de7e6d2630c 201 70fc9a7d08beebc522258bfb02000a30c77a8f1d
2 daa61c6de36a0526f0d47dc29d6b9de7e6d2630c 202 70fc9a7d08beebc522258bfb02000a30c77a8f1d
2 daa61c6de36a0526f0d47dc29d6b9de7e6d2630c 203 70fc9a7d08beebc522258bfb02000a30c77a8f1d
3 1e0070bec426871a46291de27b9bd6e4255ab4e5 301 acbaba01bc2e682f015f40e79d9cbe475db3002e
3 1e0070bec426871a46291de27b9bd6e4255ab4e5 302 acbaba01bc2e682f015f40e79d9cbe475db3002e
3 1e0070bec426871a46291de27b9bd6e4255ab4e5 303 acbaba01bc2e682f015f40e79d9cbe475db3002e
delete from t1 where a = 1 and c = 101;
delete from t1 where c = 102;
delete from t1;
select a, sha1(b), c, sha1(d) from t1 order by a;
a sha1(b) c sha1(d)
drop table t1;

View File

@ -865,6 +865,10 @@ t1 CREATE TABLE `t1` (
`a` int(11) DEFAULT NULL `a` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 PARTITION BY LIST (a) (PARTITION p0 VALUES IN (NULL) ENGINE = MyISAM) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 PARTITION BY LIST (a) (PARTITION p0 VALUES IN (NULL) ENGINE = MyISAM)
DROP TABLE t1; DROP TABLE t1;
CREATE TABLE t1 (a int)
PARTITION BY RANGE(a)
(PARTITION p0 VALUES LESS THAN (NULL));
ERROR 42000: Not allowed to use NULL value in VALUES LESS THAN near '))' at line 3
create table t1 (s1 int auto_increment primary key) create table t1 (s1 int auto_increment primary key)
partition by list (s1) partition by list (s1)
(partition p1 values in (1), (partition p1 values in (1),

View File

@ -1486,6 +1486,9 @@ select * from t1;
alter table t1 add unique key (i, v); alter table t1 add unique key (i, v);
select * from t1 where i between 2 and 4 and v in ('def','3r4f','lmn'); select * from t1 where i between 2 and 4 and v in ('def','3r4f','lmn');
alter table t1 data directory="$MYSQLTEST_VARDIR/tmp";
select * from t1;
# #
# Cleanup, test is over # Cleanup, test is over
# #

View File

@ -9,9 +9,10 @@
# Do not use any TAB characters for whitespace. # Do not use any TAB characters for whitespace.
# #
############################################################################## ##############################################################################
events_bugs : BUG#17619 2006-02-21 andrey Test case unstable (race conditions) events_bugs : BUG#17619 2006-02-21 andrey Race conditions
events_stress : BUG#17619 2006-02-21 andrey Test case unstable events_stress : BUG#17619 2006-02-21 andrey Race conditions
events : BUG#17619 2006-02-21 andrey Test case unstable events : BUG#17619 2006-02-21 andrey Race conditions
events_scheduling : BUG#18958 2006-04-13 andrey Test case unstable
events_logs_tests : BUG#18953 2006-04-12 kent Test is randomly failing events_logs_tests : BUG#18953 2006-04-12 kent Test is randomly failing
ndb_autodiscover : BUG#18952 2006-02-16 jmiller Needs to be fixed w.r.t binlog ndb_autodiscover : BUG#18952 2006-02-16 jmiller Needs to be fixed w.r.t binlog
ndb_autodiscover2 : BUG#18952 2006-02-16 jmiller Needs to be fixed w.r.t binlog ndb_autodiscover2 : BUG#18952 2006-02-16 jmiller Needs to be fixed w.r.t binlog
@ -31,6 +32,7 @@ rpl_ndb_relay_space : BUG#16993 2006-02-16 jmiller RBR: ALTER TABLE ZEROFIL
rpl_switch_stm_row_mixed : BUG#18590 2006-03-28 brian rpl_switch_stm_row_mixed : BUG#18590 2006-03-28 brian
rpl_row_basic_7ndb : BUG#17400 2006-04-09 brian Cluster Replication: delete & update of rows in table without pk fails on slave. rpl_row_basic_7ndb : BUG#17400 2006-04-09 brian Cluster Replication: delete & update of rows in table without pk fails on slave.
rpl_row_blob_innodb : BUG#18980 2006-04-10 kent Test fails randomly rpl_row_blob_innodb : BUG#18980 2006-04-10 kent Test fails randomly
rpl_row_func003 : BUG#19074 2006-13-04 andrei test failed
rpl_row_inexist_tbl : BUG#18948 2006-03-09 mats Disabled since patch makes this test wait forever rpl_row_inexist_tbl : BUG#18948 2006-03-09 mats Disabled since patch makes this test wait forever
rpl_sp : BUG#16456 2006-02-16 jmiller rpl_sp : BUG#16456 2006-02-16 jmiller
rpl_until : BUG#15886 2006-02-16 jmiller Unstable test case rpl_until : BUG#15886 2006-02-16 jmiller Unstable test case

View File

@ -1141,6 +1141,41 @@ show create table t2;
drop table t2, t1; drop table t2, t1;
#
# Let us test binlog_cache_use and binlog_cache_disk_use status vars.
# Actually this test has nothing to do with innodb per se, it just requires
# transactional table.
#
flush status;
show status like "binlog_cache_use";
show status like "binlog_cache_disk_use";
create table t1 (a int) engine=innodb;
# Now we are going to create transaction which is long enough so its
# transaction binlog will be flushed to disk...
let $1=2000;
disable_query_log;
begin;
while ($1)
{
eval insert into t1 values( $1 );
dec $1;
}
commit;
enable_query_log;
show status like "binlog_cache_use";
show status like "binlog_cache_disk_use";
# Transaction which should not be flushed to disk and so should not
# increase binlog_cache_disk_use.
begin;
delete from t1;
commit;
show status like "binlog_cache_use";
show status like "binlog_cache_disk_use";
drop table t1;
# #
# Bug #6126: Duplicate columns in keys gives misleading error message # Bug #6126: Duplicate columns in keys gives misleading error message
# #
@ -1255,6 +1290,15 @@ select * from t1 where x > -16;
select count(*) from t1 where x = 18446744073709551601; select count(*) from t1 where x = 18446744073709551601;
drop table t1; drop table t1;
# Test for testable InnoDB status variables. This test
# uses previous ones(pages_created, rows_deleted, ...).
show status like "Innodb_buffer_pool_pages_total";
show status like "Innodb_page_size";
show status like "Innodb_rows_deleted";
show status like "Innodb_rows_inserted";
show status like "Innodb_rows_updated";
# Test for row locks InnoDB status variables. # Test for row locks InnoDB status variables.
show status like "Innodb_row_lock_waits"; show status like "Innodb_row_lock_waits";
show status like "Innodb_row_lock_current_waits"; show status like "Innodb_row_lock_current_waits";

View File

@ -61,3 +61,9 @@ drop table t1;
# Bug#16859 -- NULLs in columns must not truncate data as if a C-language "string". # Bug#16859 -- NULLs in columns must not truncate data as if a C-language "string".
# #
--exec $MYSQL -t test -e "create table t1 (col1 binary(4), col2 varchar(10), col3 int); insert into t1 values ('a', 'b', 123421),('a ', '0123456789', 4), ('abcd', '', 4); select concat('>',col1,'<'), col2, col3 from t1; drop table t1;" 2>&1 --exec $MYSQL -t test -e "create table t1 (col1 binary(4), col2 varchar(10), col3 int); insert into t1 values ('a', 'b', 123421),('a ', '0123456789', 4), ('abcd', '', 4); select concat('>',col1,'<'), col2, col3 from t1; drop table t1;" 2>&1
#
# Bug#18265 -- mysql client: No longer right-justifies numeric columns
#
--exec $MYSQL -t --default-character-set utf8 test -e "create table t1 (i int, j int, k char(25) charset utf8); insert into t1 (i) values (1); insert into t1 (k) values ('<----------------------->'); insert into t1 (k) values ('<-----'); insert into t1 (k) values ('Τη γλώσσα'); insert into t1 (k) values ('ᛖᚴ ᚷᛖᛏ'); select * from t1; DROP TABLE t1;"

View File

@ -0,0 +1,93 @@
--source include/have_ndb.inc
-- source include/not_embedded.inc
--disable_warnings
drop table if exists t1;
--enable_warnings
#
# Minimal NDB blobs test with range partitions.
#
create table t1 (
a mediumint not null,
b text not null,
c int not null,
d longblob,
primary key using hash (a,c),
unique key (c)
)
engine=ndb
partition by range (c)
partitions 3
( partition p1 values less than (200),
partition p2 values less than (300),
partition p3 values less than (400));
--disable_query_log
sleep 1;
# length 61
set @s0 = 'rggurloniukyehuxdbfkkyzlceixzrehqhvxvxbpwizzvjzpucqmzrhzxzfau';
set @s1 = 'ykyymbzqgqlcjhlhmyqelfoaaohvtbekvifukdtnvcrrjveevfakxarxexomz';
set @s2 = 'dbnfqyzgtqxalcrwtfsqabknvtfcbpoonxsjiqvmhnfikxxhcgoexlkoezvah';
set @v1 = repeat(@s0, 100); -- 1d42dd9090cf78314a06665d4ea938c35cc760f4
set @v2 = repeat(@s1, 200); -- 10d3c783026b310218d10b7188da96a2401648c6
set @v3 = repeat(@s2, 300); -- a33549d9844092289a58ac348dd59f09fc28406a
set @v4 = repeat(@s0, 400); -- daa61c6de36a0526f0d47dc29d6b9de7e6d2630c
set @v5 = repeat(@s1, 500); -- 70fc9a7d08beebc522258bfb02000a30c77a8f1d
set @v6 = repeat(@s2, 600); -- 090565c580809efed3d369481a4bbb168b20713e
set @v7 = repeat(@s0, 700); -- 1e0070bec426871a46291de27b9bd6e4255ab4e5
set @v8 = repeat(@s1, 800); -- acbaba01bc2e682f015f40e79d9cbe475db3002e
set @v9 = repeat(@s2, 900); -- 9ee30d99162574f79c66ae95cdf132dcf9cbc259
--enable_query_log
# -- insert --
insert into t1 values (1, @v1, 101, @v2);
insert into t1 values (1, @v2, 102, @v3);
insert into t1 values (1, @v3, 103, @v4);
insert into t1 values (2, @v4, 201, @v5);
insert into t1 values (2, @v5, 202, @v6);
insert into t1 values (2, @v6, 203, @v7);
insert into t1 values (3, @v7, 301, @v8);
insert into t1 values (3, @v8, 302, @v9);
insert into t1 values (3, @v9, 303, @v1);
select a, sha1(b), c, sha1(d) from t1 order by a;
# -- pk read --
select a, sha1(b), c, sha1(d) from t1 where a = 1 and c = 101;
select a, sha1(b), c, sha1(d) from t1 where a = 2 and c = 201;
select a, sha1(b), c, sha1(d) from t1 where a = 3 and c = 301;
# -- pk update --
update t1 set b = @v3, d = @v4 where a = 1 and c = 102;
update t1 set b = @v6, d = @v7 where a = 2 and c = 202;
update t1 set b = @v9, d = @v1 where a = 3 and c = 302;
select a, sha1(b), c, sha1(d) from t1 order by a;
# -- hash index update --
update t1 set b = @v4, d = @v5 where c = 103;
update t1 set b = @v7, d = @v8 where c = 203;
update t1 set b = @v1, d = @v2 where c = 303;
select a, sha1(b), c, sha1(d) from t1 order by a;
# -- full scan update --
update t1 set b = @v5, d = @v6;
select a, sha1(b), c, sha1(d) from t1 order by a;
# -- range scan update
update t1 set b = @v1, d = @v2 where 100 < c and c < 200;
update t1 set b = @v4, d = @v5 where 200 < c and c < 300;
update t1 set b = @v7, d = @v8 where 300 < c and c < 400;
select a, sha1(b), c, sha1(d) from t1 order by a;
# -- delete --
delete from t1 where a = 1 and c = 101;
delete from t1 where c = 102;
# delete from t1 where c < 300; # XXX coredump
delete from t1;
select a, sha1(b), c, sha1(d) from t1 order by a;
# -- clean up --
drop table t1;

View File

@ -989,6 +989,11 @@ PARTITION BY LIST (a)
SHOW CREATE TABLE t1; SHOW CREATE TABLE t1;
DROP TABLE t1; DROP TABLE t1;
--error 1064
CREATE TABLE t1 (a int)
PARTITION BY RANGE(a)
(PARTITION p0 VALUES LESS THAN (NULL));
# #
# Bug#18753 Partitions: auto_increment fails # Bug#18753 Partitions: auto_increment fails
# #

View File

@ -601,7 +601,7 @@ static int search_default_file_with_ext(Process_option_func opt_handler,
strmov(name,config_file); strmov(name,config_file);
} }
fn_format(name,name,"","",4); fn_format(name,name,"","",4);
#if !defined(__WIN__) && !defined(OS2) && !defined(__NETWARE__) #if !defined(__WIN__) && !defined(__NETWARE__)
{ {
MY_STAT stat_info; MY_STAT stat_info;
if (!my_stat(name,&stat_info,MYF(0))) if (!my_stat(name,&stat_info,MYF(0)))
@ -1001,10 +1001,6 @@ static void init_default_directories()
#elif defined(__NETWARE__) #elif defined(__NETWARE__)
*ptr++= "sys:/etc/"; *ptr++= "sys:/etc/";
#else #else
#if defined(__EMX__) || defined(OS2)
if ((env= getenv("ETC")))
*ptr++= env;
#endif
*ptr++= "/etc/"; *ptr++= "/etc/";
#endif #endif
if ((env= getenv(STRINGIFY_ARG(DEFAULT_HOME_ENV)))) if ((env= getenv(STRINGIFY_ARG(DEFAULT_HOME_ENV))))

View File

@ -73,7 +73,7 @@ my_string my_path(my_string to, const char *progname,
/* test if file without filename is found in path */ /* test if file without filename is found in path */
/* Returns to if found and to has dirpart if found, else NullS */ /* Returns to if found and to has dirpart if found, else NullS */
#if defined(MSDOS) || defined(__WIN__) || defined(__EMX__) || defined(OS2) #if defined(MSDOS) || defined(__WIN__)
#define F_OK 0 #define F_OK 0
#define PATH_SEP ';' #define PATH_SEP ';'
#define PROGRAM_EXTENSION ".exe" #define PROGRAM_EXTENSION ".exe"

View File

@ -17,7 +17,7 @@
#include "mysys_priv.h" #include "mysys_priv.h"
#include <m_string.h> #include <m_string.h>
#if defined( __WIN__) || defined(OS2) || defined(__NETWARE__) #if defined( __WIN__) || defined(__NETWARE__)
#define DELIM ';' #define DELIM ';'
#else #else
#define DELIM ':' #define DELIM ':'
@ -38,7 +38,7 @@ my_bool init_tmpdir(MY_TMPDIR *tmpdir, const char *pathlist)
{ {
/* Get default temporary directory */ /* Get default temporary directory */
pathlist=getenv("TMPDIR"); /* Use this if possible */ pathlist=getenv("TMPDIR"); /* Use this if possible */
#if defined( __WIN__) || defined(OS2) || defined(__NETWARE__) #if defined( __WIN__) || defined(__NETWARE__)
if (!pathlist) if (!pathlist)
pathlist=getenv("TEMP"); pathlist=getenv("TEMP");
if (!pathlist) if (!pathlist)

View File

@ -24,7 +24,7 @@
#endif #endif
#ifdef HAVE_TEMPNAM #ifdef HAVE_TEMPNAM
#if !defined(MSDOS) && !defined(OS2) && !defined(__NETWARE__) #if !defined(MSDOS) && !defined(__NETWARE__)
extern char **environ; extern char **environ;
#endif #endif
#endif #endif
@ -121,16 +121,7 @@ File create_temp_file(char *to, const char *dir, const char *prefix,
to[1]= 0; to[1]= 0;
dir=to; dir=to;
} }
#ifdef OS2 #if !defined(__NETWARE__)
/* changing environ variable doesn't work with VACPP */
char buffer[256], *end;
buffer[sizeof(buffer)-1]= 0;
end= strxnmov(buffer, sizeof(buffer)-1, (char*) "TMP=", dir, NullS);
/* remove ending backslash */
if (end[-1] == '\\')
end[-1]= 0;
putenv(buffer);
#elif !defined(__NETWARE__)
old_env= (char**) environ; old_env= (char**) environ;
if (dir) if (dir)
{ /* Don't use TMPDIR if dir is given */ { /* Don't use TMPDIR if dir is given */
@ -152,7 +143,7 @@ File create_temp_file(char *to, const char *dir, const char *prefix,
{ {
DBUG_PRINT("error",("Got error: %d from tempnam",errno)); DBUG_PRINT("error",("Got error: %d from tempnam",errno));
} }
#if !defined(OS2) && !defined(__NETWARE__) #if !defined(__NETWARE__)
environ=(const char**) old_env; environ=(const char**) old_env;
#endif #endif
} }

View File

@ -54,7 +54,7 @@ int my_access(const char *path, int amode)
#endif /* __WIN__ */ #endif /* __WIN__ */
#if defined(MSDOS) || defined(__WIN__) || defined(__EMX__) #if defined(MSDOS) || defined(__WIN__)
/* /*
List of file names that causes problem on windows List of file names that causes problem on windows
@ -112,11 +112,3 @@ int check_if_legal_filename(const char *path)
DBUG_RETURN(0); DBUG_RETURN(0);
} }
#endif #endif
#ifdef OS2
int check_if_legal_filename(const char *path)
{
return 0;
}
#endif /* OS2 */

View File

@ -17,14 +17,14 @@
#define USES_TYPES #define USES_TYPES
#include "my_global.h" #include "my_global.h"
#if !defined(_MSC_VER) && !defined(__BORLANDC__) && !defined(OS2) && !defined(__NETWARE__) #if !defined(_MSC_VER) && !defined(__BORLANDC__) && !defined(__NETWARE__)
#include "mysys_priv.h" #include "mysys_priv.h"
#include <sys/times.h> #include <sys/times.h>
#endif #endif
long my_clock(void) long my_clock(void)
{ {
#if !defined(MSDOS) && !defined(__WIN__) && !defined(OS2) && !defined(__NETWARE__) #if !defined(MSDOS) && !defined(__WIN__) && !defined(__NETWARE__)
struct tms tmsbuf; struct tms tmsbuf;
VOID(times(&tmsbuf)); VOID(times(&tmsbuf));
return (tmsbuf.tms_utime + tmsbuf.tms_stime); return (tmsbuf.tms_utime + tmsbuf.tms_stime);

View File

@ -95,7 +95,7 @@ int my_copy(const char *from, const char *to, myf MyFlags)
if (MyFlags & MY_HOLD_ORIGINAL_MODES && !new_file_stat) if (MyFlags & MY_HOLD_ORIGINAL_MODES && !new_file_stat)
DBUG_RETURN(0); /* File copyed but not stat */ DBUG_RETURN(0); /* File copyed but not stat */
VOID(chmod(to, stat_buff.st_mode & 07777)); /* Copy modes */ VOID(chmod(to, stat_buff.st_mode & 07777)); /* Copy modes */
#if !defined(MSDOS) && !defined(__WIN__) && !defined(__EMX__) && !defined(OS2) && !defined(__NETWARE__) #if !defined(MSDOS) && !defined(__WIN__) && !defined(__NETWARE__)
VOID(chown(to, stat_buff.st_uid,stat_buff.st_gid)); /* Copy ownership */ VOID(chown(to, stat_buff.st_uid,stat_buff.st_gid)); /* Copy ownership */
#endif #endif
#if !defined(VMS) && !defined(__ZTC__) #if !defined(VMS) && !defined(__ZTC__)

View File

@ -19,7 +19,7 @@
#include <my_dir.h> #include <my_dir.h>
#include "mysys_err.h" #include "mysys_err.h"
#include <errno.h> #include <errno.h>
#if defined(MSDOS) || defined(__WIN__) || defined(__EMX__) || defined(OS2) #if defined(MSDOS) || defined(__WIN__)
#include <share.h> #include <share.h>
#endif #endif
@ -41,13 +41,13 @@ File my_create(const char *FileName, int CreateFlags, int access_flags,
DBUG_PRINT("my",("Name: '%s' CreateFlags: %d AccessFlags: %d MyFlags: %d", DBUG_PRINT("my",("Name: '%s' CreateFlags: %d AccessFlags: %d MyFlags: %d",
FileName, CreateFlags, access_flags, MyFlags)); FileName, CreateFlags, access_flags, MyFlags));
#if !defined(NO_OPEN_3) && !defined(__EMX__) #if !defined(NO_OPEN_3)
fd = open((my_string) FileName, access_flags | O_CREAT, fd = open((my_string) FileName, access_flags | O_CREAT,
CreateFlags ? CreateFlags : my_umask); CreateFlags ? CreateFlags : my_umask);
#elif defined(VMS) #elif defined(VMS)
fd = open((my_string) FileName, access_flags | O_CREAT, 0, fd = open((my_string) FileName, access_flags | O_CREAT, 0,
"ctx=stm","ctx=bin"); "ctx=stm","ctx=bin");
#elif defined(MSDOS) || defined(__EMX__) || defined(OS2) #elif defined(MSDOS)
if (access_flags & O_SHARE) if (access_flags & O_SHARE)
fd = sopen((my_string) FileName, access_flags | O_CREAT | O_BINARY, fd = sopen((my_string) FileName, access_flags | O_CREAT | O_BINARY,
SH_DENYNO, MY_S_IREAD | MY_S_IWRITE); SH_DENYNO, MY_S_IREAD | MY_S_IWRITE);

View File

@ -19,7 +19,7 @@
#include "mysys_err.h" #include "mysys_err.h"
#include <my_dir.h> #include <my_dir.h>
#include <errno.h> #include <errno.h>
#if defined(MSDOS) || defined(__WIN__) || defined(__EMX__) #if defined(MSDOS) || defined(__WIN__)
#include <share.h> #include <share.h>
#endif #endif

View File

@ -33,7 +33,7 @@
May be more or less than max_file_limit! May be more or less than max_file_limit!
*/ */
#if defined(HAVE_GETRLIMIT) && defined(RLIMIT_NOFILE) && !defined(HAVE_mit_thread) #if defined(HAVE_GETRLIMIT) && defined(RLIMIT_NOFILE)
#ifndef RLIM_INFINITY #ifndef RLIM_INFINITY
#define RLIM_INFINITY ((uint) 0xffffffff) #define RLIM_INFINITY ((uint) 0xffffffff)
@ -72,25 +72,6 @@ static uint set_max_open_files(uint max_file_limit)
DBUG_RETURN(max_file_limit); DBUG_RETURN(max_file_limit);
} }
#elif defined (OS2)
static uint set_max_open_files(uint max_file_limit)
{
LONG cbReqCount;
ULONG cbCurMaxFH0;
APIRET ulrc;
DBUG_ENTER("set_max_open_files");
/* get current limit */
cbReqCount = 0;
DosSetRelMaxFH( &cbReqCount, &cbCurMaxFH0);
/* set new limit */
if ((cbReqCount = max_file_limit - cbCurMaxFH0) > 0)
ulrc = DosSetRelMaxFH( &cbReqCount, &cbCurMaxFH);
DBUG_RETURN(cbCurMaxFH0);
}
#else #else
static int set_max_open_files(uint max_file_limit) static int set_max_open_files(uint max_file_limit)
{ {

View File

@ -26,14 +26,6 @@
#include <m_ctype.h> #include <m_ctype.h>
#include <dos.h> #include <dos.h>
#include <direct.h> #include <direct.h>
#endif
#if defined(OS2)
#include <direct.h>
#endif
#ifdef __EMX__
/* chdir2 support also drive change */
#define chdir _chdir2
#endif #endif
/* Gets current working directory in buff. Directory is allways ended /* Gets current working directory in buff. Directory is allways ended
@ -95,14 +87,14 @@ int my_setwd(const char *dir, myf MyFlags)
int res; int res;
size_s length; size_s length;
my_string start,pos; my_string start,pos;
#if defined(VMS) || defined(MSDOS) || defined(OS2) #if defined(VMS) || defined(MSDOS)
char buff[FN_REFLEN]; char buff[FN_REFLEN];
#endif #endif
DBUG_ENTER("my_setwd"); DBUG_ENTER("my_setwd");
DBUG_PRINT("my",("dir: '%s' MyFlags %d", dir, MyFlags)); DBUG_PRINT("my",("dir: '%s' MyFlags %d", dir, MyFlags));
start=(my_string) dir; start=(my_string) dir;
#if defined(MSDOS) || defined(OS2) /* OS2/MSDOS chdir can't change drive */ #if defined(MSDOS) /* MSDOS chdir can't change drive */
#if !defined(_DDL) && !defined(WIN32) #if !defined(_DDL) && !defined(WIN32)
if ((pos=(char*) strchr(dir,FN_DEVCHAR)) != 0) if ((pos=(char*) strchr(dir,FN_DEVCHAR)) != 0)
{ {
@ -113,13 +105,8 @@ int my_setwd(const char *dir, myf MyFlags)
drives= (uint) -1; drives= (uint) -1;
if ((pos-(byte*) dir) == 2 && drive > 0 && drive < 32) if ((pos-(byte*) dir) == 2 && drive > 0 && drive < 32)
{ {
#ifdef OS2
_chdrive(drive);
drives = _getdrive();
#else
_dos_setdrive(drive,&drives); _dos_setdrive(drive,&drives);
_dos_getdrive(&drives); _dos_getdrive(&drives);
#endif
} }
if (drive != drives) if (drive != drives)
{ {

View File

@ -87,13 +87,10 @@ my_bool my_init(void)
#endif #endif
if (my_thread_global_init()) if (my_thread_global_init())
return 1; return 1;
#if !defined( __WIN__) && !defined(OS2) && !defined(__NETWARE__) #if !defined( __WIN__) && !defined(__NETWARE__)
sigfillset(&my_signals); /* signals blocked by mf_brkhant */ sigfillset(&my_signals); /* signals blocked by mf_brkhant */
#endif #endif
#endif /* THREAD */ #endif /* THREAD */
#ifdef UNIXWARE_7
(void) isatty(0); /* Go around connect() bug in UW7 */
#endif
{ {
DBUG_ENTER("my_init"); DBUG_ENTER("my_init");
DBUG_PROCESS((char*) (my_progname ? my_progname : "unknown")); DBUG_PROCESS((char*) (my_progname ? my_progname : "unknown"));

View File

@ -26,9 +26,7 @@
# include <dirent.h> # include <dirent.h>
# define NAMLEN(dirent) strlen((dirent)->d_name) # define NAMLEN(dirent) strlen((dirent)->d_name)
#else #else
#ifndef OS2
# define dirent direct # define dirent direct
#endif
# define NAMLEN(dirent) (dirent)->d_namlen # define NAMLEN(dirent) (dirent)->d_namlen
# if defined(HAVE_SYS_NDIR_H) # if defined(HAVE_SYS_NDIR_H)
# include <sys/ndir.h> # include <sys/ndir.h>
@ -52,10 +50,6 @@
#include <descrip.h> #include <descrip.h>
#endif #endif
#ifdef OS2
#include "my_os2dirsrch.h"
#endif
#if defined(THREAD) && defined(HAVE_READDIR_R) #if defined(THREAD) && defined(HAVE_READDIR_R)
#define READDIR(A,B,C) ((errno=readdir_r(A,B,&C)) != 0 || !C) #define READDIR(A,B,C) ((errno=readdir_r(A,B,&C)) != 0 || !C)
#else #else
@ -384,11 +378,10 @@ MY_DIR *my_dir(const char *path, myf MyFlags)
DBUG_PRINT("my",("path: '%s' stat: %d MyFlags: %d",path,MyFlags)); DBUG_PRINT("my",("path: '%s' stat: %d MyFlags: %d",path,MyFlags));
/* Put LIB-CHAR as last path-character if not there */ /* Put LIB-CHAR as last path-character if not there */
tmp_file=tmp_path; tmp_file=tmp_path;
if (!*path) if (!*path)
*tmp_file++ ='.'; /* From current dir */ *tmp_file++ ='.'; /* From current dir */
tmp_file= strmov(tmp_file,path); tmp_file= strnmov(tmp_file, path, FN_REFLEN-5);
if (tmp_file[-1] == FN_DEVCHAR) if (tmp_file[-1] == FN_DEVCHAR)
*tmp_file++= '.'; /* From current dev-dir */ *tmp_file++= '.'; /* From current dev-dir */
if (tmp_file[-1] != FN_LIBCHAR) if (tmp_file[-1] != FN_LIBCHAR)
@ -424,7 +417,7 @@ MY_DIR *my_dir(const char *path, myf MyFlags)
if ((handle=_findfirst(tmp_path,&find)) == -1L) if ((handle=_findfirst(tmp_path,&find)) == -1L)
#endif #endif
{ {
DBUG_PRINT("info", ("find_first returned error")); DBUG_PRINT("info", ("findfirst returned error, errno: %d", errno));
if (errno != EINVAL) if (errno != EINVAL)
goto error; goto error;
/* /*
@ -433,72 +426,76 @@ MY_DIR *my_dir(const char *path, myf MyFlags)
continue and return zero files in dir continue and return zero files in dir
*/ */
} }
else
do
{ {
#ifdef __BORLANDC__
attrib= find.ff_attrib;
#else
attrib= find.attrib;
/*
Do not show hidden and system files which Windows sometimes create.
Note. Because Borland's findfirst() is called with the third
argument = 0 hidden/system files are excluded from the search.
*/
if (attrib & (_A_HIDDEN | _A_SYSTEM))
continue;
#endif
#ifdef __BORLANDC__
if (!(finfo.name= strdup_root(names_storage, find.ff_name)))
goto error;
#else
if (!(finfo.name= strdup_root(names_storage, find.name)))
goto error;
#endif
if (MyFlags & MY_WANT_STAT)
{
if (!(finfo.mystat= (MY_STAT*)alloc_root(names_storage,
sizeof(MY_STAT))))
goto error;
bzero(finfo.mystat, sizeof(MY_STAT));
#ifdef __BORLANDC__
finfo.mystat->st_size=find.ff_fsize;
#else
finfo.mystat->st_size=find.size;
#endif
mode=MY_S_IREAD;
if (!(attrib & _A_RDONLY))
mode|=MY_S_IWRITE;
if (attrib & _A_SUBDIR)
mode|=MY_S_IFDIR;
finfo.mystat->st_mode=mode;
#ifdef __BORLANDC__
finfo.mystat->st_mtime=((uint32) find.ff_ftime);
#else
finfo.mystat->st_mtime=((uint32) find.time_write);
#endif
}
else
finfo.mystat= NULL;
if (push_dynamic(dir_entries_storage, (gptr)&finfo)) do
goto error; {
#ifdef __BORLANDC__ #ifdef __BORLANDC__
} while (findnext(&find) == 0); attrib= find.ff_attrib;
#else #else
} while (_findnext(handle,&find) == 0); attrib= find.attrib;
/*
_findclose(handle); Do not show hidden and system files which Windows sometimes create.
Note. Because Borland's findfirst() is called with the third
argument = 0 hidden/system files are excluded from the search.
*/
if (attrib & (_A_HIDDEN | _A_SYSTEM))
continue;
#endif #endif
#ifdef __BORLANDC__
if (!(finfo.name= strdup_root(names_storage, find.ff_name)))
goto error;
#else
if (!(finfo.name= strdup_root(names_storage, find.name)))
goto error;
#endif
if (MyFlags & MY_WANT_STAT)
{
if (!(finfo.mystat= (MY_STAT*)alloc_root(names_storage,
sizeof(MY_STAT))))
goto error;
bzero(finfo.mystat, sizeof(MY_STAT));
#ifdef __BORLANDC__
finfo.mystat->st_size=find.ff_fsize;
#else
finfo.mystat->st_size=find.size;
#endif
mode= MY_S_IREAD;
if (!(attrib & _A_RDONLY))
mode|= MY_S_IWRITE;
if (attrib & _A_SUBDIR)
mode|= MY_S_IFDIR;
finfo.mystat->st_mode= mode;
#ifdef __BORLANDC__
finfo.mystat->st_mtime= ((uint32) find.ff_ftime);
#else
finfo.mystat->st_mtime= ((uint32) find.time_write);
#endif
}
else
finfo.mystat= NULL;
if (push_dynamic(dir_entries_storage, (gptr)&finfo))
goto error;
}
#ifdef __BORLANDC__
while (findnext(&find) == 0);
#else
while (_findnext(handle,&find) == 0);
_findclose(handle);
#endif
}
result->dir_entry= (FILEINFO *)dir_entries_storage->buffer; result->dir_entry= (FILEINFO *)dir_entries_storage->buffer;
result->number_off_files= dir_entries_storage->elements; result->number_off_files= dir_entries_storage->elements;
if (!(MyFlags & MY_DONT_SORT)) if (!(MyFlags & MY_DONT_SORT))
qsort((void *) result->dir_entry, result->number_off_files, qsort((void *) result->dir_entry, result->number_off_files,
sizeof(FILEINFO), (qsort_cmp) comp_names); sizeof(FILEINFO), (qsort_cmp) comp_names);
DBUG_PRINT(exit, ("found %d files", result->number_off_files));
DBUG_RETURN(result); DBUG_RETURN(result);
error: error:
my_errno=errno; my_errno=errno;

View File

@ -26,11 +26,6 @@
#ifdef __WIN__ #ifdef __WIN__
#include <sys/locking.h> #include <sys/locking.h>
#endif #endif
#ifdef __EMX__
#define INCL_BASE
#define INCL_NOPMAPI
#include <os2emx.h>
#endif
#ifdef __NETWARE__ #ifdef __NETWARE__
#include <nks/fsio.h> #include <nks/fsio.h>
#endif #endif
@ -96,11 +91,6 @@ int my_lock(File fd, int locktype, my_off_t start, my_off_t length,
DBUG_RETURN(0); DBUG_RETURN(0);
} }
} }
#elif defined(__EMX__) || defined(OS2)
if (!_lock64( fd, locktype, start, length, MyFlags))
DBUG_RETURN(0);
#elif defined(HAVE_LOCKING) #elif defined(HAVE_LOCKING)
/* Windows */ /* Windows */
{ {

View File

@ -27,7 +27,7 @@ int my_mkdir(const char *dir, int Flags, myf MyFlags)
DBUG_ENTER("my_dir"); DBUG_ENTER("my_dir");
DBUG_PRINT("enter",("dir: %s",dir)); DBUG_PRINT("enter",("dir: %s",dir));
#if defined(__WIN__) || defined(OS2) #if defined(__WIN__)
if (mkdir((char*) dir)) if (mkdir((char*) dir))
#else #else
if (mkdir((char*) dir, Flags & my_umask_dir)) if (mkdir((char*) dir, Flags & my_umask_dir))

View File

@ -19,7 +19,7 @@
#include "mysys_err.h" #include "mysys_err.h"
#include <my_dir.h> #include <my_dir.h>
#include <errno.h> #include <errno.h>
#if defined(MSDOS) || defined(__WIN__) || defined(__EMX__) || defined(OS2) #if defined(MSDOS) || defined(__WIN__)
#include <share.h> #include <share.h>
#endif #endif
@ -45,7 +45,7 @@ File my_open(const char *FileName, int Flags, myf MyFlags)
DBUG_ENTER("my_open"); DBUG_ENTER("my_open");
DBUG_PRINT("my",("Name: '%s' Flags: %d MyFlags: %d", DBUG_PRINT("my",("Name: '%s' Flags: %d MyFlags: %d",
FileName, Flags, MyFlags)); FileName, Flags, MyFlags));
#if defined(MSDOS) || defined(__WIN__) || defined(__EMX__) || defined(OS2) #if defined(MSDOS) || defined(__WIN__)
/* /*
Check that we don't try to open or create a file name that may Check that we don't try to open or create a file name that may
cause problems for us in the future (like PRN) cause problems for us in the future (like PRN)

View File

@ -24,7 +24,7 @@
#include <m_string.h> #include <m_string.h>
#include <thr_alarm.h> #include <thr_alarm.h>
#if (defined(__BSD__) || defined(_BSDI_VERSION)) && !defined(HAVE_mit_thread) #if (defined(__BSD__) || defined(_BSDI_VERSION))
#define SCHED_POLICY SCHED_RR #define SCHED_POLICY SCHED_RR
#else #else
#define SCHED_POLICY SCHED_OTHER #define SCHED_POLICY SCHED_OTHER
@ -76,9 +76,6 @@ void my_pthread_attr_setprio(pthread_attr_t *attr, int priority)
#ifdef HAVE_NONPOSIX_PTHREAD_GETSPECIFIC #ifdef HAVE_NONPOSIX_PTHREAD_GETSPECIFIC
#undef pthread_getspecific #undef pthread_getspecific
#ifdef HAVE_UNIXWARE7_THREADS
#define pthread_getspecific thr_getspecific
#endif
void *my_pthread_getspecific_imp(pthread_key_t key) void *my_pthread_getspecific_imp(pthread_key_t key)
{ {
@ -190,7 +187,7 @@ struct tm *gmtime_r(const time_t *clock, struct tm *res)
** Author: Gary Wisniewski <garyw@spidereye.com.au>, much modified by Monty ** Author: Gary Wisniewski <garyw@spidereye.com.au>, much modified by Monty
****************************************************************************/ ****************************************************************************/
#if !defined(HAVE_SIGWAIT) && !defined(HAVE_mit_thread) && !defined(sigwait) && !defined(__WIN__) && !defined(HAVE_rts_threads) && !defined(HAVE_NONPOSIX_SIGWAIT) && !defined(HAVE_DEC_3_2_THREADS) && !defined(OS2) #if !defined(HAVE_SIGWAIT) && !defined(sigwait) && !defined(__WIN__) && !defined(HAVE_rts_threads) && !defined(HAVE_NONPOSIX_SIGWAIT) && !defined(HAVE_DEC_3_2_THREADS)
#if !defined(DONT_USE_SIGSUSPEND) #if !defined(DONT_USE_SIGSUSPEND)
@ -429,7 +426,7 @@ int sigwait(sigset_t *setp, int *sigp)
** Patches for AIX and DEC OSF/1 3.2 ** Patches for AIX and DEC OSF/1 3.2
*****************************************************************************/ *****************************************************************************/
#if (defined(HAVE_NONPOSIX_PTHREAD_MUTEX_INIT) && !defined(HAVE_UNIXWARE7_THREADS)) || defined(HAVE_DEC_3_2_THREADS) #if defined(HAVE_NONPOSIX_PTHREAD_MUTEX_INIT)
#include <netdb.h> #include <netdb.h>

View File

@ -90,7 +90,7 @@ int my_copystat(const char *from, const char *to, int MyFlags)
return 1; return 1;
VOID(chmod(to, statbuf.st_mode & 07777)); /* Copy modes */ VOID(chmod(to, statbuf.st_mode & 07777)); /* Copy modes */
#if !defined(MSDOS) && !defined(__WIN__) && !defined(__EMX__) && !defined(OS2) && !defined(__NETWARE__) #if !defined(MSDOS) && !defined(__WIN__) && !defined(__NETWARE__)
if (statbuf.st_nlink > 1 && MyFlags & MY_LINK_WARNING) if (statbuf.st_nlink > 1 && MyFlags & MY_LINK_WARNING)
{ {
if (MyFlags & MY_LINK_WARNING) if (MyFlags & MY_LINK_WARNING)

View File

@ -25,8 +25,6 @@ void my_sleep(ulong m_seconds)
delay(m_seconds/1000+1); delay(m_seconds/1000+1);
#elif defined(__WIN__) #elif defined(__WIN__)
Sleep(m_seconds/1000+1); /* Sleep() has millisecond arg */ Sleep(m_seconds/1000+1); /* Sleep() has millisecond arg */
#elif defined(OS2)
DosSleep(m_seconds/1000+1);
#elif defined(HAVE_SELECT) #elif defined(HAVE_SELECT)
struct timeval t; struct timeval t;
t.tv_sec= m_seconds / 1000000L; t.tv_sec= m_seconds / 1000000L;

View File

@ -19,7 +19,7 @@
a shared library a shared library
*/ */
#if !defined(stdin) || defined(OS2) #if !defined(stdin)
#include "mysys_priv.h" #include "mysys_priv.h"
#include "my_static.h" #include "my_static.h"
#include "my_alarm.h" #include "my_alarm.h"

View File

@ -94,7 +94,7 @@ my_bool my_thread_global_init(void)
pthread_mutex_init(&THR_LOCK_heap,MY_MUTEX_INIT_FAST); pthread_mutex_init(&THR_LOCK_heap,MY_MUTEX_INIT_FAST);
pthread_mutex_init(&THR_LOCK_net,MY_MUTEX_INIT_FAST); pthread_mutex_init(&THR_LOCK_net,MY_MUTEX_INIT_FAST);
pthread_mutex_init(&THR_LOCK_charset,MY_MUTEX_INIT_FAST); pthread_mutex_init(&THR_LOCK_charset,MY_MUTEX_INIT_FAST);
#if defined( __WIN__) || defined(OS2) #if defined( __WIN__)
win_pthread_init(); win_pthread_init();
#endif #endif
#if !defined(HAVE_LOCALTIME_R) || !defined(HAVE_GMTIME_R) #if !defined(HAVE_LOCALTIME_R) || !defined(HAVE_GMTIME_R)
@ -217,19 +217,19 @@ void my_thread_end(void)
tmp->dbug=0; tmp->dbug=0;
} }
#endif #endif
#if !defined(__bsdi__) && !defined(__OpenBSD__) || defined(HAVE_mit_thread) #if !defined(__bsdi__) && !defined(__OpenBSD__)
/* bsdi and openbsd 3.5 dumps core here */ /* bsdi and openbsd 3.5 dumps core here */
pthread_cond_destroy(&tmp->suspend); pthread_cond_destroy(&tmp->suspend);
#endif #endif
pthread_mutex_destroy(&tmp->mutex); pthread_mutex_destroy(&tmp->mutex);
#if (!defined(__WIN__) && !defined(OS2)) || defined(USE_TLS) #if !defined(__WIN__) || defined(USE_TLS)
free(tmp); free(tmp);
#else #else
tmp->init= 0; tmp->init= 0;
#endif #endif
} }
/* The following free has to be done, even if my_thread_var() is 0 */ /* The following free has to be done, even if my_thread_var() is 0 */
#if (!defined(__WIN__) && !defined(OS2)) || defined(USE_TLS) #if !defined(__WIN__) || defined(USE_TLS)
pthread_setspecific(THR_KEY_mysys,0); pthread_setspecific(THR_KEY_mysys,0);
#endif #endif
} }
@ -260,7 +260,7 @@ long my_thread_id()
{ {
#if defined(HAVE_PTHREAD_GETSEQUENCE_NP) #if defined(HAVE_PTHREAD_GETSEQUENCE_NP)
return pthread_getsequence_np(pthread_self()); return pthread_getsequence_np(pthread_self());
#elif (defined(__sun) || defined(__sgi) || defined(__linux__)) && !defined(HAVE_mit_thread) #elif (defined(__sun) || defined(__sgi) || defined(__linux__))
return pthread_self(); return pthread_self();
#else #else
return my_thread_var->id; return my_thread_var->id;

View File

@ -42,7 +42,7 @@ volatile my_bool alarm_thread_running= 0;
static sig_handler process_alarm_part2(int sig); static sig_handler process_alarm_part2(int sig);
#if !defined(__WIN__) && !defined(__EMX__) && !defined(OS2) #if !defined(__WIN__)
static pthread_mutex_t LOCK_alarm; static pthread_mutex_t LOCK_alarm;
static pthread_cond_t COND_alarm; static pthread_cond_t COND_alarm;
@ -563,145 +563,6 @@ static void *alarm_handler(void *arg __attribute__((unused)))
} }
#endif /* USE_ALARM_THREAD */ #endif /* USE_ALARM_THREAD */
/*****************************************************************************
thr_alarm for OS/2
*****************************************************************************/
#elif defined(__EMX__) || defined(OS2)
#define INCL_BASE
#define INCL_NOPMAPI
#include <os2.h>
static pthread_mutex_t LOCK_alarm;
static sigset_t full_signal_set;
static QUEUE alarm_queue;
pthread_t alarm_thread;
#ifdef USE_ALARM_THREAD
static pthread_cond_t COND_alarm;
static void *alarm_handler(void *arg);
#define reschedule_alarms() pthread_cond_signal(&COND_alarm)
#else
#define reschedule_alarms() pthread_kill(alarm_thread,THR_SERVER_ALARM)
#endif
sig_handler process_alarm(int sig __attribute__((unused)))
{
sigset_t old_mask;
ALARM *alarm_data;
DBUG_PRINT("info",("sig: %d active alarms: %d",sig,alarm_queue.elements));
}
/*
Remove another thread from the alarm
*/
void thr_alarm_kill(pthread_t thread_id)
{
uint i;
pthread_mutex_lock(&LOCK_alarm);
for (i=0 ; i < alarm_queue.elements ; i++)
{
if (pthread_equal(((ALARM*) queue_element(&alarm_queue,i))->thread,
thread_id))
{
ALARM *tmp=(ALARM*) queue_remove(&alarm_queue,i);
tmp->expire_time=0;
queue_insert(&alarm_queue,(byte*) tmp);
reschedule_alarms();
break;
}
}
pthread_mutex_unlock(&LOCK_alarm);
}
bool thr_alarm(thr_alarm_t *alrm, uint sec, ALARM *alarm)
{
APIRET rc;
if (alarm_aborted)
{
alarm->alarmed.crono=0;
alarm->alarmed.event=0;
return 1;
}
if (rc = DosCreateEventSem(NULL,(HEV *) &alarm->alarmed.event,
DC_SEM_SHARED,FALSE))
{
printf("Error creating event semaphore! [%d] \n",rc);
alarm->alarmed.crono=0;
alarm->alarmed.event=0;
return 1;
}
if (rc = DosAsyncTimer((long) sec*1000L, (HSEM) alarm->alarmed.event,
(HTIMER *) &alarm->alarmed.crono))
{
printf("Error starting async timer! [%d] \n",rc);
DosCloseEventSem((HEV) alarm->alarmed.event);
alarm->alarmed.crono=0;
alarm->alarmed.event=0;
return 1;
} /* endif */
(*alrm)= &alarm->alarmed;
return 1;
}
bool thr_got_alarm(thr_alarm_t *alrm_ptr)
{
thr_alarm_t alrm= *alrm_ptr;
APIRET rc;
if (alrm->crono)
{
rc = DosWaitEventSem((HEV) alrm->event, SEM_IMMEDIATE_RETURN);
if (rc == 0) {
DosCloseEventSem((HEV) alrm->event);
alrm->crono = 0;
alrm->event = 0;
} /* endif */
}
return !alrm->crono || alarm_aborted;
}
void thr_end_alarm(thr_alarm_t *alrm_ptr)
{
thr_alarm_t alrm= *alrm_ptr;
if (alrm->crono)
{
DosStopTimer((HTIMER) alrm->crono);
DosCloseEventSem((HEV) alrm->event);
alrm->crono = 0;
alrm->event = 0;
}
}
void end_thr_alarm(my_bool free_structures)
{
DBUG_ENTER("end_thr_alarm");
alarm_aborted=1; /* No more alarms */
DBUG_VOID_RETURN;
}
void init_thr_alarm(uint max_alarm)
{
DBUG_ENTER("init_thr_alarm");
alarm_aborted=0; /* Yes, Gimmie alarms */
DBUG_VOID_RETURN;
}
void thr_alarm_info(ALARM_INFO *info)
{
bzero((char*) info, sizeof(*info));
}
void resize_thr_alarm(uint max_alarms)
{
}
/***************************************************************************** /*****************************************************************************
thr_alarm for win95 thr_alarm for win95
*****************************************************************************/ *****************************************************************************/
@ -902,10 +763,8 @@ static sig_handler print_signal_warning(int sig)
#ifdef DONT_REMEMBER_SIGNAL #ifdef DONT_REMEMBER_SIGNAL
my_sigset(sig,print_signal_warning); /* int. thread system calls */ my_sigset(sig,print_signal_warning); /* int. thread system calls */
#endif #endif
#ifndef OS2
if (sig == SIGALRM) if (sig == SIGALRM)
alarm(2); /* reschedule alarm */ alarm(2); /* reschedule alarm */
#endif
} }
#endif /* USE_ONE_SIGNAL_HAND */ #endif /* USE_ONE_SIGNAL_HAND */
@ -922,7 +781,6 @@ static void *signal_hand(void *arg __attribute__((unused)))
VOID(pthread_cond_signal(&COND_thread_count)); /* Tell main we are ready */ VOID(pthread_cond_signal(&COND_thread_count)); /* Tell main we are ready */
pthread_mutex_unlock(&LOCK_thread_count); pthread_mutex_unlock(&LOCK_thread_count);
#ifndef OS2
sigemptyset(&set); /* Catch all signals */ sigemptyset(&set); /* Catch all signals */
sigaddset(&set,SIGINT); sigaddset(&set,SIGINT);
sigaddset(&set,SIGQUIT); sigaddset(&set,SIGQUIT);
@ -939,7 +797,6 @@ static void *signal_hand(void *arg __attribute__((unused)))
#else #else
puts("Starting signal handling thread"); puts("Starting signal handling thread");
#endif #endif
#endif /* OS2 */
printf("server alarm: %d thread alarm: %d\n", printf("server alarm: %d thread alarm: %d\n",
THR_SERVER_ALARM,THR_CLIENT_ALARM); THR_SERVER_ALARM,THR_CLIENT_ALARM);
DBUG_PRINT("info",("Starting signal and alarm handling thread")); DBUG_PRINT("info",("Starting signal and alarm handling thread"));
@ -962,9 +819,7 @@ static void *signal_hand(void *arg __attribute__((unused)))
case SIGINT: case SIGINT:
case SIGQUIT: case SIGQUIT:
case SIGTERM: case SIGTERM:
#ifndef OS2
case SIGHUP: case SIGHUP:
#endif
printf("Aborting nicely\n"); printf("Aborting nicely\n");
end_thr_alarm(0); end_thr_alarm(0);
break; break;
@ -974,13 +829,11 @@ static void *signal_hand(void *arg __attribute__((unused)))
exit(1); exit(1);
return 0; /* Keep some compilers happy */ return 0; /* Keep some compilers happy */
#endif #endif
#ifndef OS2
#ifdef USE_ONE_SIGNAL_HAND #ifdef USE_ONE_SIGNAL_HAND
case THR_SERVER_ALARM: case THR_SERVER_ALARM:
process_alarm(sig); process_alarm(sig);
break; break;
#endif #endif
#endif /* OS2 */
} }
} }
} }
@ -1002,7 +855,6 @@ int main(int argc __attribute__((unused)),char **argv __attribute__((unused)))
pthread_cond_init(&COND_thread_count,NULL); pthread_cond_init(&COND_thread_count,NULL);
/* Start a alarm handling thread */ /* Start a alarm handling thread */
#ifndef OS2
sigemptyset(&set); sigemptyset(&set);
sigaddset(&set,SIGINT); sigaddset(&set,SIGINT);
sigaddset(&set,SIGQUIT); sigaddset(&set,SIGQUIT);
@ -1020,7 +872,6 @@ int main(int argc __attribute__((unused)),char **argv __attribute__((unused)))
sigaddset(&set,THR_CLIENT_ALARM); sigaddset(&set,THR_CLIENT_ALARM);
VOID(pthread_sigmask(SIG_UNBLOCK, &set, (sigset_t*) 0)); VOID(pthread_sigmask(SIG_UNBLOCK, &set, (sigset_t*) 0));
#endif #endif
#endif /* OS2 */
pthread_attr_init(&thr_attr); pthread_attr_init(&thr_attr);
pthread_attr_setscope(&thr_attr,PTHREAD_SCOPE_PROCESS); pthread_attr_setscope(&thr_attr,PTHREAD_SCOPE_PROCESS);

View File

@ -97,7 +97,7 @@ mkdir $BASE $BASE/bin $BASE/docs \
$BASE/mysql-test/extra/binlog_tests $BASE/mysql-test/extra/rpl_tests $BASE/mysql-test/extra/binlog_tests $BASE/mysql-test/extra/rpl_tests
if [ $BASE_SYSTEM != "netware" ] ; then if [ $BASE_SYSTEM != "netware" ] ; then
mkdir $BASE/share/mysql $BASE/tests $BASE/sql-bench $BASE/man \ mkdir $BASE/share/mysql $BASE/tests $BASE/man \
$BASE/man/man1 $BASE/data $BASE/data/mysql $BASE/data/test $BASE/man/man1 $BASE/data $BASE/data/mysql $BASE/data/test
chmod o-rwx $BASE/data $BASE/data/* chmod o-rwx $BASE/data $BASE/data/*
@ -263,8 +263,7 @@ if [ $BASE_SYSTEM != "netware" ] ; then
mv $BASE/support-files/binary-configure $BASE/configure mv $BASE/support-files/binary-configure $BASE/configure
chmod a+x $BASE/bin/* $BASE/scripts/* $BASE/support-files/mysql-* \ chmod a+x $BASE/bin/* $BASE/scripts/* $BASE/support-files/mysql-* \
$BASE/support-files/mysql.server $BASE/configure $BASE/support-files/mysql.server $BASE/configure
$CP -r sql-bench/* $BASE/sql-bench rm -f $BASE/lib/*.la
rm -f $BASE/sql-bench/*.sh $BASE/sql-bench/Makefile* $BASE/lib/*.la
rm -f $BASE/bin/*.sql rm -f $BASE/bin/*.sql
fi fi
@ -304,17 +303,9 @@ else
rm -f $BASE/README.NW rm -f $BASE/README.NW
fi fi
# Dropped with 5.1.6-beta
# # Make safe_mysqld a symlink to mysqld_safe for backwards portability
# # To be removed in MySQL 4.1
# if [ $BASE_SYSTEM != "netware" ] ; then
# (cd $BASE/bin ; ln -s mysqld_safe safe_mysqld )
# fi
# Clean up if we did this from a bk tree # Clean up if we did this from a bk tree
if [ -d $BASE/sql-bench/SCCS ] ; then if [ -d $BASE/share/SCCS ] ; then
find $BASE/share -name SCCS -print | xargs rm -rf find $BASE/share -name SCCS -print | xargs rm -rf
find $BASE/sql-bench -name SCCS -print | xargs rm -rf
fi fi
# NDB Cluster # NDB Cluster

View File

@ -314,7 +314,7 @@ done
# Raw dirs from source tree # Raw dirs from source tree
# #
for i in scripts sql-bench mysql-test SSL tests for i in scripts mysql-test SSL tests
do do
print_debug "Copying directory '$i'" print_debug "Copying directory '$i'"
if [ -d $i ] if [ -d $i ]

View File

@ -262,9 +262,6 @@ then
echo "You can start the MySQL daemon with:" echo "You can start the MySQL daemon with:"
echo "cd @prefix@ ; $bindir/mysqld_safe &" echo "cd @prefix@ ; $bindir/mysqld_safe &"
echo echo
echo "You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:"
echo "cd sql-bench ; perl run-all-tests"
echo
fi fi
echo "Please report any problems with the @scriptdir@/mysqlbug script!" echo "Please report any problems with the @scriptdir@/mysqlbug script!"
echo echo

View File

@ -132,7 +132,7 @@ int Instance_options::fill_instance_version()
bzero(result, MAX_VERSION_STRING_LENGTH); bzero(result, MAX_VERSION_STRING_LENGTH);
rc= parse_output_and_get_value(cmd.buffer, mysqld_path, rc= parse_output_and_get_value(cmd.buffer, "Ver",
result, MAX_VERSION_STRING_LENGTH, result, MAX_VERSION_STRING_LENGTH,
GET_LINE); GET_LINE);

View File

@ -96,14 +96,14 @@ int parse_output_and_get_value(const char *command, const char *word,
linebuf[sizeof(linebuf) - 1]= '\0'; /* safety */ linebuf[sizeof(linebuf) - 1]= '\0'; /* safety */
/* /*
Compare the start of our line with the word(s) we are looking for. Find the word(s) we are looking for in the line
*/ */
if (!strncmp(word, linep, wordlen)) if ((linep= strstr(linep, word)))
{ {
/* /*
If we have found our word(s), then move linep past the word(s) If we have found our word(s), then move linep past the word(s)
*/ */
linep+= wordlen; linep+= wordlen;
if (flag & GET_VALUE) if (flag & GET_VALUE)
{ {
trim_space((const char**) &linep, &found_word_len); trim_space((const char**) &linep, &found_word_len);

View File

@ -1,18 +0,0 @@
Makefile
Makefile.in
bench-init.pl
compare-results
copy-db
crash-me
fix-perl-ref
output
run-all-tests
server-cfg
test-ATIS
test-alter-table
test-big-tables
test-connect
test-create
test-insert
test-select
test-wisconsin

View File

@ -1,16 +0,0 @@
2000-05-19 Michael Widenius <monty@tik.pp.sci.fi>
* Added a lot of COUNT(DISTINCT ...) tests.
1998-08-16 Michael Widenius <monty@monty.pp.sci.fi>
* The insert test generates now a table with 300,000 rows.
The insert test table is now 3 columns instead of one to make it
'a bit more realistic'.
* New option --small to run a small version of some tests.
* Added a lot of min(), max() and count() tests.
* Changed some tests to make them harder on MySQL 3.22.5
(The new key optimization made the old test not completely fair against
other databases that doesn't do this)
* Added new test categories (order_by_on_key, min_max, min_max_on_key)
* Added

View File

@ -1,40 +0,0 @@
Access 97 tested through ODBC 1998.04.19, by monty@mysql.com
Access 97 has a bug when on executes a SELECT follwed very fast with a
DROP TABLE or a DROP INDEX command:
[Microsoft][ODBC Microsoft Access 97 Driver] The database engine couldn't lock table 'crash_q' because it's already in use by another person or process. (SQL-S1
000)(DBD: st_execute/SQLExecute err=-1)
Debugging SQL queries in Access 97 is terrible because most error messages
are of type:
Error: [Microsoft][ODBC Microsoft Access 97 Driver] Syntax error in CREATE TABLE statement. (SQL-37000)(DBD: st_prepare/SQLPrepare err=-1)
Which doesn't tell a thing!
--------------
Access 2000 tested through ODBC 2000.01.02, by monty@mysql.com
crash-me takes a LONG time to run under Access 2000.
The '1+NULL' and the 'OR and AND in WHERE' tests kills
Activestate Perl, build 521, DBI-DBC with an OUT OF MEMORY error.
The later test also kills perl/access with some internal errors.
To go around this one must run crash-me repeatedly with the --restart option.
Testing of the 'constant string size' (< 500K) takes a LOT of memory
in Access (at least 250M on My computer).
Testing of number of 'simple expressions' takes REALLY a lot of time
and memory; At some point I was up to 350M of used memory!
To fix the above, I modified crash-me to have lower max limits in the
above tests.
Benchmarks (under Win98):
Running the connect-test will take up all available memory and this
will not be freed even after quitting perl! There is probably some
bug in the Access connect code that eats memory!

View File

@ -1,36 +0,0 @@
I did not spend much time for tuning crash-me or the limits file. In short,
here's what I did:
- Put engine into ANSI SQL mode by using the following odbc.ini:
[ODBC Data Sources]
test
[test]
ServerDB=test
ServerNode=
SQLMode=3
- Grabbed the db_Oracle package and copied it to db_Adabas
- Implemented a 'version' method.
- Ran crash-me with the --restart option; it failed when guessing the
query_size.
- Reran crash-me 3 or 4 times until it succeeded. At some point it
justified its name; I had to restart the Adabas server in the
table name length test ...
- Finally crash-me succeeded.
That's it, folks. The benchmarks have been running on my P90 machine,
32 MB RAM, with Red Hat Linux 5.0 (Kernel 2.0.33, glibc-2.0.7-6).
Mysql was version 3.21.30, Adabas was version 6.1.15.42 (the one from
the promotion CD of 1997). I was using X11 and Emacs while benchmarking.
An interesting note: The mysql server had 4 processes, the three usual
ones and a process for serving me, each about 2 MB RAM, including a
shared memory segment of about 900K. Adabas had 10 processes running from
the start, each about 16-20 MB, including a shared segment of 1-5 MB. You
guess which one I prefer ... :-)
Jochen Wiedmann, joe@ispsoft.de

View File

@ -1,102 +0,0 @@
*****************************************************************
NOTE:
This is an old comment about how it was to run crash-me on empress
the first time. I think it was on Empress 6.0
*****************************************************************
start testing empress ...
added a nice line for the max join ....
strip the as out of the from field ...
that's working on empress ....
at this moment with ....
max constant string size in where .... taking a lot of memory ...
at this moment (it's still growing just waiting till it stops ..) 99mb ..
sorry it started growing again ...
max 170 mb ... then it gives an error ...
Yes it crashed .....
at max constant string size in where ... with IOT trap/Abort(core dumped) :-)
nice isn't it ... hope it saved the things ....
I outcommented the sig story because I could see how the script is running
and I wasn't sure if SIG{PIPE} ='DEFAULT' ... is working ...
restarting with limit 8333xxx ... couldn't see it any more ...
query is printed ...(200000 lines ..). mmm Nice IOT trap/Abort ...
and again ..and again ...
aha ... and now it's going further ...
max constant string string size in select: ...
taking 100 mb
crashing over and over again ....
max simple expressions ...
is taking ... 82 mb ...
mmmm this is taking very very very long .... after 10 minutes I will kill it and run it again ... I think he can't proces this query that fast ... and will crash any way ...
still growing very slow to the 90 mb ...
killed it ... strange is ... it don't react on ctrl-c ... but kill 15 does work
mmm still bussy with killing his self ... memory is growing to 128 mb ...
sorry .. 150 mb .. and then the output ..
maybe something for the extra things for crash-me ...
if debug ....
if length $query > 300 ... just print $errstr .. else print $query + $errstr ..
at this moment he is still bussy printing ....
first clear all locks ... with empadm test lockclear ... else it will give me
the error with a lock ...
restarting at 4194297 .... mmm a bit high I think ...
after 5 minutes I will kill it ...
mmm have to kill it again ... took 30 mb ..now growing to 42 mb ..
restarting at 838859 ... hope this will crash normaly ... :-)
I will give it again 5 minutes to complete ...
taking 12 mb .... will kill it ... after 4 minutes ....
restarting at 167771 ... taking 6 mb ... give it again 5 minutes ....
will kill it again ... else it becomes to late tonight ...
mmm started with 33xxxx and it crashes ...:-) yes ...
can't we build in a function which will restart his self again ...
mmmm this is really boring .. start it over and over again ...
WHO .... NICE >>>>
Restarting this with high limit: 4097
.................
*** Program Bug *** setexpr: unknown EXPR = 1254 (4e6)
isn't it ... starting it again ...
finally finished with 4092 ....
now max big expression .....
directly taking .. 85 mb ... give it again 5 minutes ...
mmm I am going to kill it again ... mmm it grows to 146 mb ...
restarting with 1026 ... taking 25 mb ..
won't give him that long ... because it will crash any way (just a ques) ..
killed it ...
restarting at 205 ... hope this will work ....
won't think so ... give it 2 minutes ... taking 12 mb ...
killed it ...restarting at ... 40 ... yes it crashes ...
7 is crashing ... 1 ....is good .. finaly ... a long way ...
now max stacked expressions ....
taking 80 mb ... mmmm what sort of test is this ...it looks more like a harddisk test .. but it crashes .. nice ...
mmm a YACC overflow ... that's a nice error ...
but it goes on ... yep it didn't crashed just an error ...
mmm
my patch for the join didn't work ... let's take a look what goes wrong ...
saw it ... forgot some little thing .. mm not .. them ... another little typo
mmm again a really nice bug ...
Restarting this with high limit: 131
...
*** Program Bug *** xflkadd: too many read locks
them the lock forgotten ....
mmmm bigger problem ...
with empadm test lockinfo ... gives ...
*** System Problem *** no more clients can be registered in coordinator
*** User Error *** '/usr/local/empress/rdbms/bin/test' is not a valid database
that's really really nice ....
hmmm after coordclear ... it's fine again ...
strange ...
after restarting it again the script ... it is going further ....
the overflow trick is nice and working good ...
now I have table 'crash_q' does not exist for every thing ...
normal ...???? mmm went after all good .. so I think it's normal ...
mmmm a lot of table 'crash_q' does not exist ... again ...
sometimes when the overflow is there ... I restart it and it is saying ...
restarting at xxxx that's not good ... but hey ... what the hack ...
maybe that's good because if one test run's more then 200 times ....
it won't exceeds that test ...
....
yes finally the end of crash-me ...
at last ... crash-me safe: yes ...
yep don't think so he ....

View File

@ -1,59 +0,0 @@
# This file describes how to run benchmarks and crash-me with FrontBase
Installed components:
- FrontBase-2.1-8.rpm
(had to run with rpm -i --nodeps; the rpm wanted libreadline.so.4.0,
but only libreadline.so.4.1 was available)
- DBD-FB-0.03.tar.gz
(perl Makefile.Pl;
make;
make test;
make install;)
- DBI-1.14.tar.gz
(perl Makefile.Pl;
make;
make test;
make install;)
- Msql-Mysql-modules-1.2215.tar.gz
(perl Makefile.Pl;
make;
make test;
make install;)
After installations:
- cd /etc/rc.d
FBWeb start
FrontBase start
- cd /usr/local/mysql/sql-bench
- FBExec &
- FrontBase test
crash-me:
There were a lot of troubles running the crash-me; FrontBase core
dumped several tens of times while crash-me was trying to determine
the maximum values in different areas.
The crash-me program itself was also needed to be tuned quite a lot
for FB. There were also some bugs/lacking features in the crash-me
program, which are now fixed to the new version.
After we finally got the limits, we runned the benchmarks.
benchmarks:
Problems again. Frontbase core dumped with every part of the
benchmark (8/8) tests. After a lot of fine-tuning we got the
benchmarks to run through. The maximum values had to be dropped
down a lot in many of the tests.
The benchmarks were run with the following command:
perl run-all-tests --server=frontbase --host=prima
--cmp=frontbase,mysql --tcpip --log

View File

@ -1,26 +0,0 @@
*****************************************************************
NOTE:
I, Monty, pulled this comment out from the public mail I got from
Honza when he published the first crash-me run on Informix
*****************************************************************
Also attached are diffs from server-cfg and crash-me -- some of
them are actual bugs in the code, some add extensions for Informix,
some of the comment-outs were necessary to finish the test. Some of
the problematic pieces that are commented out sent Informix to
veeeery long load 1 on the machine (max_conditions for example), so
could be considered crashes, but I'd prefer that someone checks the
code before giving out such a conclusion.
Some of the code that is commented out failed with some other SQL
error message which might mean a problem with the sequence of commands
in crash-me. Interesting thing, some of the tests failed for the
first time but in the next or third run went OK, so the results are
results of more iterations (like column doesn't exist in the first
try but the second pass goes OK).
I'd like to hear your comments on the bug fixes and Informix specific
code before we go into debugging the problems.
Yours,
Honza Pazdziora

View File

@ -1,18 +0,0 @@
Running crash-me on Interbase:
I
- got opensource version of interbase 6.0.1
(both mode, classic and superserver),
- set up DBD::InterBase from cpan,
- created database "test" and set sql_dialect for that database to 3
- executed crash-me for both interbase's models (classic and superserver).
There were some problems during the execution:
1) Sometimes client side got SIGSEGV , At that moment server side
writes
gds__alloc: non-positive size allocation request
to log file.
This problem has both models. I am not shure if it's interbase or
DBD:InterBase problem (though DBD::InterBase made all nesessary
tests during the installation without any problem)
2) In "superserver" mode ibserver several times died (and ibguard restarted it)

View File

@ -1,39 +0,0 @@
# This file describes how to run MySQL benchmarks with MySQL
#
# The test was run on a Intel Xeon 2x 550 Mzh machine with 1G memory,
# 9G hard disk. The OS is Suse 6.4, with Linux 2.2.14 compiled with SMP
# support
# Both the perl client and the database server is run
# on the same machine. No other cpu intensive process was used during
# the benchmark.
#
#
# First, install MySQL from RPM or compile it according to the
# recommendations in the MySQL manual
#
# Start MySQL
bin/safe_mysqld -O key_buffer=16M &
#
# Now we run the test that can be found in the sql-bench directory in the
# MySQL 3.23 source distribution with and without --fast
#
# Note that if you want to make a results that is comparead to some database,
# You should add "--cmp=databasename" as an extra option to the test
#
$CMP=--cmp=pg
run-all-tests --comment="Intel Xeon, 2x550 Mhz, 1G, key_buffer=16M" $CMP
run-all-tests --comment="Intel Xeon, 2x550 Mhz, 1G, key_buffer=16M" --fast $CMP
# If you want to store the results in a output/RUN-xxx file, you should
# repeate the benchmark with the extra option --log --use-old-result
# This will create a the RUN file based of the previous results
#
run-all-tests --comment="Intel Xeon, 2x550 Mhz, 1G, key_buffer=16M" --log --use-old-result $CMP
run-all-tests --comment="Intel Xeon, 2x550 Mhz, 1G, key_buffer=16M" --fast --log --use-old-result $CMP

View File

@ -1,107 +0,0 @@
# This file describes how to run MySQL benchmark suite with PostgreSQL
#
# WARNING:
#
# Don't run the --fast test on a PostgreSQL 7.1.1 database on
# which you have any critical data; During one of our test runs
# PostgreSQL got a corrupted database and all data was destroyed!
# When we tried to restart postmaster, It died with a
# 'no such file or directory' error and never recovered from that!
#
# Another time vacuum() filled our system disk with had 6G free
# while vaccuming a table of 60 M.
#
# WARNING
# The test was run on a Intel Xeon 2x 550 Mzh machine with 1G memory,
# 9G hard disk. The OS is Suse 7.1, with Linux 2.4.2 compiled with SMP
# support
# Both the perl client and the database server is run
# on the same machine. No other cpu intensive process was used during
# the benchmark.
#
# During the test we run PostgreSQL with -o -F, not async mode (not ACID safe)
# because when we started postmaster without -o -F, PostgreSQL log files
# filled up a 9G disk until postmaster crashed.
# We did however notice that with -o -F, PostgreSQL was a magnitude slower
# than when not using -o -F.
#
# First, install postgresql-7.1.2.tar.gz
# Adding the following lines to your ~/.bash_profile or
# corresponding file. If you are using csh, use <20>setenv<6E>.
export POSTGRES_INCLUDE=/usr/local/pg/include
export POSTGRES_LIB=/usr/local/pg/lib
PATH=$PATH:/usr/local/pg/bin
MANPATH=$MANPATH:/usr/local/pg/man
#
# Add the following line to /etc/ld.so.conf:
#
/usr/local/pg/lib
# and run:
ldconfig
# untar the postgres source distribution, cd to postgresql-*
# and run the following commands:
CFLAGS=-O3 ./configure
gmake
gmake install
mkdir /usr/local/pg/data
chown postgres /usr/local/pg/data
su - postgres
/usr/local/pg/bin/initdb -D /usr/local/pg/data
/usr/local/pg/bin/postmaster -o -F -D /usr/local/pg/data &
/usr/local/pg/bin/createdb test
exit
#
# Second, install packages DBD-Pg-1.00.tar.gz and DBI-1.18.tar.gz,
# available from http://www.perl.com/CPAN/
export POSTGRES_LIB=/usr/local/pg/lib/
export POSTGRES_INCLUDE=/usr/local/pg/include/postgresql
perl Makefile.PL
make
make install
#
# Now we run the test that can be found in the sql-bench directory in the
# MySQL 3.23 source distribution.
#
# We did run two tests:
# The standard test
run-all-tests --comment="Intel Xeon, 2x550 Mhz, 512M, pg started with -o -F" --user=postgres --server=pg --cmp=mysql
# When running with --fast we run the following vacuum commands on
# the database between each major update of the tables:
# vacuum anlyze table
# vacuum table
# or
# vacuum analyze
# vacuum
# The time for vacuum() is accounted for in the book-keeping() column, not
# in the test that updates the database.
run-all-tests --comment="Intel Xeon, 2x550 Mhz, 512M, pg started with -o -F" --user=postgres --server=pg --cmp=mysql --fast
# If you want to store the results in a output/RUN-xxx file, you should
# repeate the benchmark with the extra option --log --use-old-result
# This will create a the RUN file based of the previous results
run-all-tests --comment="Intel Xeon, 2x550 Mhz, 512M, pg started with -o -F" --user=postgres --server=pg --cmp=mysql --log --use-old-result
run-all-tests --comment="Intel Xeon, 2x550 Mhz, 512MG, pg started with -o -F" --user=postgres --server=pg --cmp=mysql --fast --log --use-old-result
# Between running the different tests we dropped and recreated the PostgreSQL
# database to ensure that PostgreSQL should get a clean start,
# independent of the previous runs.

View File

@ -1,30 +0,0 @@
*****************************************************************
NOTE:
This is an old comment about how it was to run crash-me on postgreSQL
the first time. I think it was on pg 6.2
*****************************************************************
mmm memory use of postgres is very very much ...
at this moment I am testing it ...
and the tables in join: is taking 200MB memory ...
I am happy to have 400mb swap ... so he can do have it ...
but other programs will give some errors ...
just a second ago ... vim core dumped .. XFree crashed full ... to the prompt
the menu bar of redhat disappeared ....
at this momemt the max is 215 mb memore postgres is taking ...
the problem with postgres is the following error:
PQexec() -- Request was sent to backend, but backend closed the channel before r
esponding. This probably means the backend terminated abnormally before or whil
e processing the request
I think we can solve this with a goto command ... to go back again ... after
the connect again ...
postgres is taking 377 mb .... mmm allmost out of memory ... 53mb left ..
mmm it's growing ... 389 mb ..393 mb ... 397 mb .. better can wait for the out of memory ... i think 409 412 max ...
ps added some nice code for the channel closing ...
it must now do again the query when the error is the above error ...
hopes this helps ...
after crashing my X again ...
I stopped testing postgres

View File

@ -1,135 +0,0 @@
'ATR','AEROSPATIALE/AERITALIA (ALL SERIES)',2,'TURBOPROP','NO',80.58,73.83,32446,49,10603,277,0,'YES'
'SSC','AEROSPATIALE-BRITISH AEROSPACE (BAC) CONCORDE',4,'JET','NO',83.83,203.75,400000,128,25000,1400,3800,'YES'
'CRV','AEROSPATIALE CARAVELLE (ALL SERIES)',2,'JET','NO',112.50,118.83,127870,140,29100,512,2150,'YES'
'ND2','AEROSPATIALE N 262/FRAKES MOHAWK 298',2,'TURBOPROP','NO',71.83,63.25,23370,27,5810,240,500,'YES'
'NDH','AEROSPATIALE SA 365 DAUPHIN 2',1,'HELICOPTER','NO',0.00,43.50,6615,14,0,196,423,'NO'
'AGH','AGUSTA A 109 A',2,'HELICOPTER','NO',36.08,35.14,5402,6,0,165,351,'NO'
'AB3','AIRBUS INDUSTRIE (ALL SERIES)',2,'JET','YES',147.08,175.91,313060,345,68000,576,2100,'YES'
'AN2','ANTONOV AN22 FREIGHTER',4,'TURBOPROP','YES',211.29,189.62,551156,28,99280,375,3107,''
'AN4','ANTONOV AN24',2,'TURBOPROP','NO',95.83,77.25,42997,50,8150,295,807,'NO'
'AN6','ANTONOV AN26 FREIGHTER',2,'TURBOPROP','NO',95.79,77.20,49297,50,0,280,342,''
'BEC','BEECHCRAFT (ALL SERIES)',2,'TURBOPROP','NO',0.00,0.00,0,0,0,0,0,'NO'
'BEB','BEECHCRAFT BARON',2,'PROPELLER','NO',37.83,28.00,5120,6,1965,225,1085,'NO'
'BEQ','BEECHCRAFT QUEEN AIR',2,'PROPELLER','NO',50.25,35.50,8800,11,3578,214,1185,'NO'
'BEO','BEECHCRAFT TWIN BONANZA',2,'PROPELLER','NO',45.95,31.50,6300,5,2230,201,1110,'NO'
'BE8','BEECHCRAFT 18/VOLPAR TURBO 18',2,'PROPELLER','NO',49.66,35.25,9900,15,4055,256,1515,'NO'
'BE9','BEECHCRAFT C99 AIRLINER',2,'TURBOPROP','NO',45.66,44.50,10900,15,5123,280,1150,'NO'
'BH2','BELL (ALL SERIES)',1,'HELICOPTER','NO',33.25,39.08,3200,4,860,140,341,'NO'
'DHP','BOEING CANADA DHC-2 BEAVER',1,'PROPELLER','NO',48.00,30.25,5100,10,1800,143,733,''
'DHB','BOEING CANADA DHC-2 TURBO BEAVER',1,'TURBOPROP','NO',48.00,35.25,5370,10,1800,157,750,'NO'
'DHO','BOEING CANADA DHC-3 OTTER',1,'PROPELLER','NO',58.00,41.83,8000,10,2100,132,960,'NO'
'DHT','BOEING CANADA DHC-6 TWIN OTTER',2,'TURBOPROP','NO',65.00,51.75,12500,20,4420,209,745,'NO'
'DH7','BOEING CANADA DHC-7 DASH-7 PASSENGER',4,'TURBOPROP','NO',93.00,80.58,43000,50,15000,275,850,'YES'
'DH8','BOEING CANADA DHC-8 DASH-8 (ALL SERIES)',2,'TURBOPROP','NO',84.00,75.00,0,32,0,300,691,''
'707','BOEING 707 PASSENGER (ALL SERIES)',4,'JET','NO',130.83,145.08,258000,181,52000,615,6325,'YES'
'70M','BOEING 707-320C MIXED CONFIGURATION',4,'JET','NO',145.75,152.91,336000,145,83447,615,5750,'YES'
'727','BOEING 727 PASSENGER (ALL SERIES)',3,'JET','NO',108.00,133.16,170000,131,35900,622,3000,'YES'
'72M','BOEING 727-100C/100QC MIXED CONFIGURATION',3,'JET','NO',108.00,133.16,160000,96,30500,600,0,'YES'
'72S','BOEING 727-200 (ALL SERIES)',3,'JET','NO',108.00,153.16,191000,145,40670,622,2400,'YES'
'737','BOEING 737 PASSENGER (ALL SERIES)',2,'JET','NO',93.00,94.00,111000,138,29093,577,1300,'YES'
'73M','BOEING 737-200C/200QC MIXED CONFIGURATION',2,'JET','NO',93.00,100.16,125000,130,33561,573,1800,'YES'
'73S','BOEING 737 PASSENGER (ALL 200/200C SERIES)',2,'JET','NO',93.00,100.16,120000,130,34050,577,2300,'YES'
'733','BOEING 737-300',2,'JET','NO',94.75,105.58,135000,138,35500,550,2500,'YES'
'74M','BOEING 747 MIXED CONFIGURATION (ALL SERIES)',4,'JET','YES',195.66,231.83,78500,238,165710,600,5500,'YES'
'747','BOEING 747 PASSENGER (ALL SERIES)',4,'JET','YES',195.66,321.83,833000,452,134000,557,7500,'YES'
'74L','BOEING 747SP',4,'JET','YES',195.66,184.75,700000,430,98000,564,6730,'YES'
'757','BOEING 757-200 PASSENGER',2,'JET','NO',124.50,155.25,220000,224,38940,560,2440,'YES'
'767','BOEING 767 (ALL SERIES)',2,'JET','YES',156.08,159.16,312000,290,69000,550,4500,'YES'
'B11','BRITISH AEROSPACE (BAC) ONE-ELEVEN (ALL SERIES)',2,'JET','NO',88.50,93.50,78500,79,17600,550,1430,'YES'
'VGP','BRITISH AEROSPACE (BAC-VICKERS) VANGUARD PASSENGER',4,'TURBOPROP','NO',118.00,122.87,146500,139,21500,405,2910,'YES'
'VCV','BRITISH AEROSPACE (BAC-VICKERS) VISCOUNT (ALL SERIES)',4,'TURBOPROP','NO',93.70,85.66,72500,75,14500,352,1725,'YES'
'HPH','BRITISH AEROSPACE (HANDLEY PAGE) HERALD',2,'TURBOPROP','NO',113.00,96.83,82000,74,12000,266,3150,'YES'
'HPJ','BRITISH AEROSPACE (HANDLEY PAGE) JETSTREAM 1/200',2,'TURBOPROP','NO',52.00,47.08,12550,18,4100,250,1440,'YES'
'DHH','BRITISH AEROSPACE (HAWKER SIDDELEY) HERON',4,'PROPELLER','NO',71.50,48.50,13500,17,2100,195,0,'NO'
'TRD','BRITISH AEROSPACE (HAWKER SIDDELEY) TRIDENT (ALL SERIES)',3,'JET','NO',95.00,114.75,135500,103,24500,606,2700,'YES'
'HS7','BRITISH AEROSPACE (HAWKER SIDDELEY) 748 PASSENGER',2,'TURBOPROP','NO',98.50,67.00,46500,56,11363,275,850,'YES'
'J31','BRITISH AEROSPACE JETSTREAM 31',2,'TURBOPROP','NO',52.00,47.12,12566,18,0,282,1380,'YES'
'141','BRITISH AEROSPACE 146-100',4,'JET','NO',86.41,85.83,74600,88,17277,460,1450,'YES'
'142','BRITISH AEROSPACE 146-200 PASSENGER',4,'JET','NO',86.41,93.66,89500,100,21000,460,1450,'YES'
'BNI','BRITTEN-NORMAN BN-2A/B ISLANDER/BN-2T TURBINE ISLANDER',2,'PROPELLER','NO',49.00,35.66,6300,10,2000,260,425,'NO'
'BNT','BRITTEN-NORMAN BN-2A MK III TRISLANDER',3,'PROPELLER','NO',53.00,43.75,9350,18,4000,180,0,'NO'
'CS2','CASA C-212/NUSANTARA NC-212 AVIOCAR',2,'TURBOPROP','NO',62.50,45.83,16427,28,6077,230,1400,'NO'
'CNA','CESSNA (ALL SERIES)',1,'TURBOPROP','NO',0.00,0.00,0,0,0,0,0,'NO'
'CN2','CESSNA STATIONAIR/TURBO STATIONAIR 6',1,'PROPELLER','NO',35.83,28.00,3600,7,1792,169,702,'NO'
'CNT','CESSNA STATIONAIR 207/TURBO STATIONAIR 7/8',1,'PROPELLER','NO',35.83,31.75,3800,7,1729,185,581,'NO'
'CN4','CESSNA 402/402 UTILILINER',2,'PROPELLER','NO',39.91,36.08,6300,8,2436,239,562,'NO'
'CVR','CONVAIR (ALL SERIES)',2,'TURBOPROP','NO',105.33,79.16,54600,56,11200,350,1100,'YES'
'CWC','CURTISS C-46 COMMANDO',2,'PROPELLER','NO',108.08,76.33,40000,60,12000,220,1600,'NO'
'DAM','DASSAULT-BREGUET MERCURE',2,'JET','NO',100.25,114.25,120150,0,32850,574,1094,'YES'
'DOS','DORNIER DO 28',2,'PROPELLER','NO',51.02,37.02,8852,15,3000,160,708,''
'DO8','DORNIER 228 (ALL SERIES)',2,'TURBOPROP','NO',55.58,49.25,12570,19,6000,231,1065,'NO'
'EMB','EMBRAER EMP-110 BANDEIRANTE',2,'TURBOPROP','NO',50.16,49.41,12500,19,5000,262,900,'NO'
'EM2','EMBRAER EMP-120 BRASILIA',2,'TURBOPROP','NO',64.89,64.70,12295,30,0,288,628,'YES'
'FK7','FAIRCHILD INDUSTRIES FH-227',2,'TURBOPROP','NO',95.16,83.08,43500,52,11500,294,1520,'YES'
'SWM','FAIRCHILD (SWEARINGEN) METRO/MERLIN',2,'TURBOPROP','NO',46.25,59.33,12500,19,3950,294,2139,'YES'
'F27','FOKKER F27 FRIENDSHIP/FAIRCHILD (ALL SERIES)',2,'TURBOPROP','NO',95.16,82.16,45000,56,13500,265,1450,'YES'
'F28','FOKKER F28 FELLOWSHIP (ALL SERIES)',2,'JET','NO',82.25,96.16,73000,85,19623,523,1055,'YES'
'CD2','GOVERNMENT AIRCRAFT FACTORIES N22B/N24A NOMAD',2,'TURBOPROP','NO',54.00,43.00,8500,16,3000,165,850,'NO'
'GRA','GRUMMAN G-111 ALBATROSS G-111',2,'AMPHIBIAN','NO',96.66,61.25,31000,28,7965,160,1500,'NO'
'GRG','GRUMMAN G-21 GOOSE',2,'AMPHIBIAN','NO',49.00,38.33,8000,10,2000,160,825,'NO'
'GRM','GRUMMAN G-73 MALLARD',2,'AMPHIBIAN','NO',66.66,48.33,12750,10,1950,180,1245,'NO'
'GRS','GULFSTREAM AEROSPACE (GRUMMAN) GULFSTREAM 1/1-C',2,'TURBOPROP','NO',78.33,63.75,36000,37,4300,345,2300,'YES'
'IL4','ILYUSHIN IL14',2,'PROPELLER','NO',104.00,69.91,36380,24,4800,224,1250,'NO'
'IL8','ILYUSHIN IL18',4,'TURBOPROP','NO',122.70,117.79,119000,125,30860,403,1860,'YES'
'IL6','ILYUSHIN IL62/62M',4,'JET','NO',141.29,174.16,347224,186,50706,528,5716,'YES'
'ILW','ILYUSHIN IL86',4,'JET','YES',157.68,197.54,454152,350,0,575,0,'YES'
'LOM','LOCKHEED L188 ELECTRA MIXED CONFIGURATION',4,'TURBOPROP','NO',99.00,104.50,116000,0,0,390,2200,''
'LOE','LOCKHEED L188 ELECTRA PASSENGER',4,'TURBOPROP','NO',99.00,104.54,116000,104,22000,405,2750,'YES'
'L10','LOCKHEED L1011 (ALL SERIES)',3,'JET','YES',155.25,177.58,430000,400,95500,615,3450,'YES'
'L15','LOCKHEED L1011-500 TRISTAR',3,'JET','YES',155.33,164.20,496000,330,115000,580,5998,'YES'
'MR4','MARTIN 404',2,'PROPELLER','NO',93.25,74.58,44900,44,9500,255,900,'YES'
'DC3','MCDONNELL DOUGLAS DC3/C47 DAKOTA PASSENGER',2,'PROPELLER','NO',95.00,64.50,25200,30,7380,207,1330,'NO'
'DC4','MCDONNELL DOUGLAS DOUGLAS DC4/C-54 SKYMASTER PASSENGER',4,'PROPELLER','NO',117.50,93.91,73800,80,11440,230,2750,'NO'
'DC6','MCDONNELL DOUGLAS DC6 (ALL SERIES)',4,'PROPELLER','NO',117.50,101.50,93200,80,12310,309,3070,'YES'
'D8M','MCDONNELL DOUGLAS DC8 MIXED CONFIGURATION (ALL SEIRES)',4,'JET','NO',142.33,187.41,325000,259,66665,600,3700,'YES'
'DC8','MCDONNELL DOUGLAS DC8 PASSENGER (ALL 20-50 SERIES)',4,'JET','NO',142.25,150.41,315000,176,34000,544,7010,'YES'
'D8S','MCDONNELL DOUGLAS DC8 (ALL 60/70 SERIES)',4,'JET','NO',142.25,187.33,325000,259,66665,580,7150,'YES'
'DC9','MCDONNELL DOUGLAS DC9 (ALL 10 & 20 SERIES)',2,'JET','NO',93.25,104.33,98000,90,20850,593,2200,'YES'
'D95','MCDONNELL DOUGLAS DC9-50',2,'JET','NO',93.25,133.41,12200,139,32615,593,2550,'YES'
'D10','MCDONNELL DOUGLAS DC10 (ALL SERIES)',3,'JET','YES',155.25,182.25,455000,380,98490,608,6350,'YES'
'M80','MCDONNELL DOUGLAS (MD-80 SERIES)',2,'JET','NO',107.83,147.83,140000,172,0,579,3060,'YES'
'MIH','MIL MI-8',2,'HELICOPTER','NO',50.20,108.85,26455,28,0,140,311,''
'MU2','MITSUBISHI MU2/MARQUISE/SOLITARE',2,'TURBOPROP','NO',39.16,39.41,11575,8,0,347,1606,''
'YS1','NAMC YS-11',2,'TURBOPROP','NO',105.00,86.25,51800,60,12550,292,1980,'YES'
'PN6','PARTENAVIA P.68 VICTOR',2,'PROPELLER','NO',39.37,31.33,4387,7,0,185,1312,''
'PL6','PILATUS PC-6 TURBO-PORTER',1,'TURBOPROP','NO',49.66,35.75,4850,0,0,151,644,''
'PA6','PIPER AEROSTAR',2,'TURBOPROP','NO',34.16,54.75,5500,6,240,250,1400,'YES'
'PAZ','PIPER APACHE/AZTEC',2,'PROPELLER','NO',37.33,31.16,5200,6,2151,206,1519,'NO'
'PAC','PIPER CHEROKEE',1,'PROPELLER','NO',32.83,27.66,3400,7,1544,167,856,'NO'
'PAH','PIPER NAVAJO/MOHAVE/CHIEFTAIN',2,'PROPELLER','NO',40.50,34.50,7000,8,0,254,1019,'NO'
'PAS','PIPER SENECA',2,'PROPELLER','NO',38.91,28.50,4570,7,1747,219,1036,'NO'
'PA1','PIPER T-1020/1040',2,'TURBOPROP','NO',41.08,36.66,9000,9,3800,250,900,'NO'
'ACD','ROCKWELL COMMANDER (ALL SERIES)',2,'PROPELLER','NO',49.50,35.08,6750,7,2750,205,1220,'YES'
'SF3','SAAB-FAIRCHILD 340',2,'TURBOPROP','NO',70.33,63.75,25020,34,0,300,920,'YES'
'SA2','SAUNDERS ST-27',2,'TURBOPROP','NO',71.50,59.00,13500,23,0,230,0,'NO'
'SHP','SHORTS SKYLINER',2,'TURBOPROP','NO',64.91,40.00,12500,19,4600,188,694,'YES'
'SHS','SHORTS SKYVAN',2,'TURBOPROP','NO',64.91,40.08,12500,19,0,188,694,''
'SH3','SHORTS 330 PASSENGER',2,'TURBOPROP','NO',74.66,58.00,22000,30,7500,218,1137,'NO'
'SH6','SHORTS 360',2,'TURBOPROP','NO',74.83,70.83,26000,36,7500,244,1151,'NO'
'S58','SIKORSKY S58T',1,'HELICOPTER','NO',56.00,47.25,13000,16,0,127,278,'NO'
'S61','SIKORSKY S61',2,'HELICOPTER','NO',62.00,72.00,20500,30,5500,139,282,'NO'
'TU3','TUPOLEV TU134',2,'JET','NO',95.16,112.71,98100,72,14300,546,1490,'YES'
'TU5','TUPOLEV TU154',3,'JET','NO',123.20,157.14,198410,164,44090,605,3280,'YES'
'WLH','WESTLAND 30',2,'HELICOPTER','NO',43.66,52.16,12350,21,0,0,100,''
'YK4','YAKOVLEV YAK-40',3,'JET','NO',82.08,66.75,35270,40,5070,342,1240,'YES'
'YK2','YAKOVLEV YAK-42',3,'JET','NO',112.20,119.35,114640,120,2000,510,621,'YES'
'100','FOKKER 100',0,'JET','',0.00,0.00,0,0,0,0,0,''
'146','BRITISH AEROSPACE 146 (ALL SERIES)',0,'JET','',0.00,0.00,0,0,0,0,0,''
'310','AIRBUS INDUSTRIE A310 (ALL SERIES)',0,'JET','',0.00,0.00,0,0,0,0,0,''
'320','AIRBUS INDUSTRIE A320 (ALL SERIES)',0,'JET','',0.00,0.00,0,0,0,0,0,''
'734','BOEING 737-400',0,'JET','',0.00,0.00,0,0,0,0,0,''
'743','BOEING 737-300 PASSENGER',0,'JET','',0.00,0.00,0,0,0,0,0,''
'744','BOEING 747-400 PASSENGER',0,'JET','',0.00,0.00,0,0,0,0,0,''
'74E','BOEING 747-400 MIXED CONFIGURATION',0,'JET','',0.00,0.00,0,0,0,0,0,''
'763','BOEING 767-300/300ER',0,'JET','',0.00,0.00,0,0,0,0,0,''
'BE1','BEECHCRAFT 1900',0,'TURBOPROP','',0.00,0.00,0,0,0,0,0,''
'BUS','BUS',0,'','',0.00,0.00,0,0,0,0,0,''
'CNJ','CESSNA CITATION',0,'JET','',0.00,0.00,0,0,0,0,0,''
'D3M','DOUGLAS DC3/C-47 DAKOTA MIXED CONFIGURATION',0,'PROPELLER','',0.00,0.00,0,0,0,0,0,''
'D9S','MCDONNELL DOUGLAS DC9 (ALL 30/40/50 & 80 SERIES)',0,'JET','',0.00,0.00,0,0,0,0,0,''
'DHM','BOEING CANADA DHC-7 DASH 7 MIXED CONFIGURATION',0,'TURBOPROP','',0.00,0.00,0,0,0,0,0,''
'LMO','LIMOSINE',0,'','',0.00,0.00,0,0,0,0,0,''
'M87','MCDONNELL DOUGLAS MD-87',0,'JET','',0.00,0.00,0,0,0,0,0,''
'NDE','AEROSPATIALE AS 350 ECUREUIL/AS 355 ECUREUIL 2',1,'TURBOPROP','',0.00,0.00,0,0,0,0,0,''
'PAG','PIPER (ALL SERIES)',0,'PROPELLER','',0.00,0.00,0,0,0,0,0,''
'S76','SIKORSKY S76',1,'TURBOPROP','',0.00,0.00,0,0,0,0,0,''

View File

@ -1,314 +0,0 @@
'AA','AMERICAN AIRLINES',''
'AC','AIR CANADA',''
'AD','EXEC EXPRESS II,INC.',''
'AF','AIR FRANCE',''
'AG','ATLANTIC AIRWAYS LIMITED',''
'AM','AEROMEXICO - AEROVIAS DE MEXICO S.A. DE C.V.',''
'AP','ASPEN AIRWAYS,INC.',''
'AQ','ALOHA AIRLINES INC.',''
'AR','AEROLINEAS ARGENTINAS',''
'AS','ALASKA AIRLINES',''
'AT','ROYAL AIR MAROC',''
'AV','AVIANCA',''
'AY','FINNAIR',''
'AZ','ALITALIA',''
'BA','BRITISH AIRWAYS',''
'BE','ENTERPRISE AIRLINES,INC.',''
'BF','MARKAIR,INC.',''
'BK','CHALKS/PARADISE ISLAND AIRLINES',''
'BL','AIR BVI,LTD.',''
'BW','BWIA INTERNATIONAL',''
'CA','CAAC',''
'CD','TRANS-PROVINCIAL AIRLINES LTD.',''
'CH','BEMIDJI AIRLINES',''
'CI','CHINA AIRLINES LTD.',''
'CO','CONTINENTAL AIRLINES',''
'CP','CANADIAN AIRLINES INTERNATIONAL LTD.',''
'CS','AIR TORONTO',''
'CT','MIDCONTINENT AIRLINES INC.',''
'CU','CUBANA AIRLINES',''
'CX','CATHAY PACIFIC AIRWAYS LTD.',''
'DD','COMMAND AIRWAYS,INC.',''
'DE','PRIME AIR,INC.',''
'DF','AERO COACH AVIATION INTERNATIONAL,INC.',''
'DL','DELTA AIR LINES,INC.',''
'DO','DOMINICANA DE AVIACION',''
'DQ','COASTAL AIR TRANSPORT',''
'DV','NANTUCKET AIRLINES',''
'EA','EASTERN AIR LINES,INC.',''
'ED','CCAIR INC.',''
'EI','AER LINGUS P.L.C.',''
'EJ','NEW ENGLAND AIRLINES,INC.',''
'EM','EMPIRE AIRWAYS',''
'EU','EMPRESA ECUATORIANA DE AVIACION',''
'EV','ATLANTIC SOUTHEAST AIRLINES,INC.',''
'FC','CHAPARRAL AIRLINES,INC.',''
'FH','MALL AIRWAYS INC.',''
'FI','ICELANDAIR',''
'FK','FLAMENCO AIRWAYS,INC.',''
'FN','SFO HEICOPTER AIRLINES,INC.',''
'FQ','AIR ARUBA',''
'FX','EXPRESS AIR,INC.',''
'FY','METROFLIGHT AIRLINES',''
'GA','GARUDA INDONESIAN AIRWAYS',''
'GM','AIR AMERICA',''
'GQ','BIG SKY AIRLINES',''
'GS','BAS AIRLINES',''
'GU','AVIATECA S.A.',''
'HA','HAWAIIAN AIR LINES',''
'HD','NEW YORK HELICOPTER CORPORATION',''
'HE','KEYSTONE AIR SERVICE LTD.',''
'HG','HARBOR AIRLINES,INC',''
'HI','GRAND CANYON HELICOPTERS',''
'HP','AMERICA WEST AIRLINES,INC.',''
'HQ','BUSINESS EXPRESS',''
'HY','METRO AIRLINES',''
'IB','IBERIA',''
'IF','INTERFUG',''
'IH','CHANNEL FLYING,INC.','SERVICE TEMPORARILY SUSPENDED'
'IN','EAST HAMPTON AIRE',''
'IU','HELITRANS AIR SERVICE,INC.',''
'JB','HELIJET AIRWAYS',''
'JC','ROCKY MOUNTAIN AIRWAYS',''
'JF','L.A.B. FYING SERVICE,INC.','CARRIER PERFORMS SEASONAL SERVICE ONLY'
'JI','JET EXPRESS',''
'JL','JAPAN AIRLINES',''
'JM','AIR JAMAICA LIMITED',''
'JO','HOLIDAY AIRLINES,INC.',''
'JQ','TRANS-JAMAICAN AIRLINES LTD.',''
'JR','AERO CALIFORNIA',''
'JT','IOWA AIRWAYS,INC.',''
'JU','YUGOSLAV AIRLINES (JAT)',''
'JV','BEARSKIN LAKE AIR SERVICE LIMITED',''
'KE','KOREAN AIR',''
'KI','TIME AIR LTD.',''
'KL','KLM-ROYAL DUTCH AIRLINES',''
'KS','PENINSULA AIRWAYS,INC.',''
'KW','CARNIVAL AIR LINES',''
'KX','CAYMAN AIRWAYS,LTD.',''
'LA','LAN CHILE S.A.',''
'LH','LUFTHANSA GERMAN AIRLINES',''
'LI','LIAT (1974) LTD.',''
'LM','ALM-ANTILLEAN AIRLINES',''
'LR','LACSA',''
'LS','ILIAMNA AIR TAXI,INC.',''
'LV','LAV-LINEA AEROPOSTAL VENEZOLANA',''
'LW','AIR NEVADA',''
'LY','EL AL ISRAEL AIRLINES',''
'MG','MGM GRAND AIR,INC.',''
'MH','MALAYSIAN AIRLINE SYSTEM',''
'ML','MIDWAY AIRLINES,INC.',''
'MO','CALM AIR INTERNATIONAL LTD.',''
'MQ','SIMMONS AIRLINES',''
'MX','MEXICANA DE AVIACION',''
'NA','EXECUTIVE AIR CHARTER',''
'ND','INTAIR',''
'NN','C.A.A.A.-AIR MARTINIQUE',''
'NQ','CUMBERLAND AIRLINES',''
'NR','NORONTAIR',''
'NV','NORTHWEST TERRITORIAL AIRWAYS,LTD.',''
'NW','NORTHWEST AIRLINES,INC.',''
'OA','OLYMPIC AIRWAYS',''
'OB','TEMPUS AIR LTD.','CARRIER PERFORMS SEASONAL SERVICE ONLY'
'OE','WESTAIR AIRLINES',''
'OG','AIR GUADELOUPE',''
'OH','COMAIR,INC.','NATL AIR TRANSPORTATION ASSOC,INC.'
'OJ','AIR ST.-BARTHELEMY',''
'OK','CZECHOSLOVAK AIRLINES',''
'OO','SKY WEST AIRLINES',''
'OQ','AEROLIBERTAD S.A. DE C.V.',''
'OT','EVERGREEN ALASKA',''
'OU','CITY EXPRESS',''
'OY','SUNAIRE',''
'PA','PAN AMERICAN WORLD AIRWAYS,INC.',''
'PD','PEM AIR LIMITED',''
'PK','PAKISTAN INTERNATIONAL AIRLINES',''
'PN','COASTAL AIRWAYS',''
'PQ','HOLIDAY AIRWAYS','SERVICE TEMPORARILY SUSPENDED'
'PR','PHILIPPINE AIRLINES,INC.',''
'PS','CENTRAL STATES AIRLINES,INC.',''
'PT','PBA-PROVINCETOWN-BOSTON AIRLINE,INC.',''
'PV','PANORAMA AIR',''
'PY','SURINAM AIRWAYS LTD.',''
'QA','AERO CARIBE',''
'QB','INTER-QUEBEC',''
'QD','GRAND AIRWAYS,INC.',''
'QF','QANTAS AIRWAYS LTD.',''
'QO','BAR HARBOR AIRLINES',''
'QQ','DRUMMOND ISLAND AIR','CARRIER PERFORMS SEASONAL SERVICE ONLY'
'QR','AIR SATELLITE,INC.',''
'QS','PROPHETER AVIATION',''
'QW','TURKS AND CAICOS NATIONAL AIRLINE',''
'QX','HORIZON AIR',''
'QY','AERO VIRGIN ISLANDS CORP',''
'RG','VARIG,S.A.',''
'RH','REGAL BAHAMAS INTERNATIONAL AIRLINES',''
'RJ','ROYAL JORDANIAN',''
'RM','WINGS WEST AIRLINE,INC.',''
'RP','PRECISION AIRLINES',''
'RV','REEVE ALEUTIAN AIRWAYS,INC.',''
'SE','WINGS OF ALASKA',''
'SK','SCANDINAVIAN AIRLINES SYSTEM',''
'SN','SABENA BELGIAN WORLD AIRLINES',''
'SQ','SINGAPORE AIRLINES',''
'SR','SWISSAIR',''
'SS','METRO AIRLINES NORTHEAST INC.',''
'SU','AEROFLOT-SOVIET AIRLINES',''
'SV','SAUDI ARABIAN AIRLINES',''
'SX','CHRISTMAN AIR SYSTEM',''
'TB','TRUMP SHUTTLE,INC.',''
'TE','AIR NEW ZEALAND-INTERNATIONAL',''
'TG','THAI AIRWAYS INTERNATIONAL,LTD.',''
'TO','ALKAN AIR LTD.',''
'TP','TAP AIR PORTUGAL',''
'TV','HAITI TRANS AIR S.A.',''
'TW','TRANS WORLD AIRLINES,INC.',''
'TZ','AMERICAN TRANS AIR',''
'UA','UNITED AIRLINES',''
'UC','LADECO-LINEA AEREA DEL COBRE',''
'UE','AIR LA',''
'UJ','AIR SEDONA',''
'UO','DIRECT AIR,INC.','NATL AIR TRANSPORTATION ASSOC,INC.'
'UP','BAHAMASAIR',''
'US','USAIR',''
'UT','U.T.A. - UNION DE TRANSPORTS AERIENS',''
'UW','PERIMETER AIRLINES (INLAND) LTD.',''
'VA','VIASA',''
'VI','VIEQUES AIR LINK,INC.',''
'VW','TRANSPORTES AEROMAR,S.A. DE C.V.',''
'WD','WARDAIR',''
'WJ','LABRADOR AIRWAYS,LTD.',''
'WM','WINDWARD ISLAND AIRWAYS INTERNATIONAL N.V.',''
'WN','SOUTHWEST AIRLINES',''
'WP','ALOHA ISLANDAIR,INC.',''
'WQ','WINGS AIRWAYS','NATL AIR TRANSPORTATION ASSOC,INC.'
'WS','WESTATES AIRLINES','SERVICE TEMPORARILY SUSPENDED'
'WV','MIDWEST AVIATION',''
'XE','SOUTHCENTRAL AIR,INC.',''
'XJ','MESABA AVIATION',''
'XK','RESORT COMMUTER,INC.',''
'XQ','ACTION AIRLINES',''
'XV','PRESIDENTIAL AIRWAYS,INC.',''
'XW','WALKER\'S INTERNATIONAL',''
'XY','RYAN AIR,INC.',''
'YE','GRAND CANYON AIRLINES,INC.','CARRIER PERFORMS SEASONAL SERVICE ONLY'
'YI','AIR SUNSHINE INC.','NATL AIR TRANSPORTATION ASSOC,INC.'
'YL','LONG ISLAND AIRLINES',''
'YN','AIR CREEBEC INC.',''
'YR','SCENIC AIRLINES INC.','NATL AIR TRANSPORTATION ASSOC,INC.'
'YS','SAN JUAN AIRLINES',''
'YU','AEROLINEAS DOMINICANAS,S.A. - DOMINAIR',''
'YV','MESA AIRLINES',''
'YW','STATESWEST AIRLINES,INC.',''
'YX','MIDWEST EXPRESS AIRLINES,INC.',''
'ZD','ROSS AVIATION,INC.','NATL AIR TRANSPORTATION ASSOC,INC'
'ZE','AIR CARIBE INTERNATIONAL,INC.',''
'ZK','GREAT LAKES AVIATION,LTD.',''
'ZO','MOHAWK AIRLINES',''
'ZP','VIRGIN AIR,INC.',''
'ZS','HISPANIOLA AIRWAYS C. POR A.',''
'ZV','AIR MIDWEST',''
'ZW','AIR WISCONSIN',''
'ZX','AIR BC,LTD.',''
'2E','HERMENS/MARKAIR EXPRESS',''
'2F','FRONTIER FLYING SERVICE',''
'2P','PRAIRIE FLYING SERVICE (1976) LTD.',''
'2Q','AQUILA AIR LTD',''
'2V','NORTHEAST EXPRESS REGIONAL AIRLINES','NATL AIR TRANSPORTATION ASSOC,INC.'
'2Z','SERVICIOS AEROS LITORAL S.A. DE C.V.',''
'3A','ALLIANCE AIRLINES',''
'3C','CAMAI AIR',''
'3G','VIRGIN ISLANDS SEAPLANE SHUTTLE','SERVICE TEMPORARILY SUSPENDED'
'3H','AIR INUIT (1985) LTD.',''
'3L','AIR-LIFT ASSOCIATES,INC',''
'3N','PAC AIR',''
'3R','AIR MOLOKAI - TROPIC AIRLINES','SERVICE TEMPORARILY SUSPENDED'
'3S','SHUSWAP AIR',''
'3V','WAGLISLA AIR INC.',''
'4A','AIRWAYS INTERNATIONAL,INC.',''
'4B','OLSON AIR SERVICE,INC.',''
'4E','TANANA AIR SERVICE',''
'4F','FRONTIER AIR',''
'4G','INLET AIRLINES,INC.',''
'4K','KENN BOREK AIR LTD.',''
'4L','AIR ALMA INC.',''
'4N','AIR NORTH',''
'4T','PACIFIC RIM AIRLINES LTD.',''
'4V','VOYAGEUR AIRWAYS LTD.',''
'4W','WRANGELL AIR SERVICE',''
'4Y','YUTE AIR ALASKA,INC.','SERVICE TEMPORARILY SUSPENDED'
'5A','ALPINE AVIATION,INC.',''
'5B','BELLAIR INC.',''
'5E','HUB EXPRESS,INC.',''
'5K','KENMORE AIR HARBOR,INC.',''
'5L','LAREDO AIR,INC.',''
'5N','SEAGULL AIR SERVICE,INC.','SERVICE TEMPORARILY SUSPENDED'
'5P','PTARMIGAN AIRWAYS LTD',''
'5S','AIRSPEED AVIATION INC.',''
'5T','AVIACION DEL NOROESTE',''
'5U','SKAGWAY AIR SERVICE,INC.',''
'5V','AVIAIR AVIATION (1984) LTD.',''
'5W','CHARTAIR,INC.',''
'6A','PANAMA AIRWAYS',''
'6B','BAXTER AVIATION',''
'6C','CAPE SMYTHE AIR SERVICE,INC.',''
'6D','ALASKA ISLAND AIR,INC.',''
'6E','BURRARD AIR LTD.',''
'6G','LAS VEGAS AIRLINES',''
'6J','SOUTHERN JERSEY AIRWAYS,INC.',''
'6K','KEEWATIN AIR LIMITED',''
'6L','AKLAK AIR LTD.',''
'6M','40-MILE AIR,LTD.',''
'6P','PROPAIR INC.',''
'6Q','BARROW AIR,INC.',''
'6S','KETCHIKAN AIR SERVICE,INC.',''
'6T','TYEE AIRWAYS LIMITED',''
'6V','AIR VEGAS,INC.',''
'6W','WILDERNESS AIRLINE (1975) LTD.',''
'7A','HAINES AIRWAYS,INC.',''
'7D','TRUMP AIR',''
'7F','FIRST AIR',''
'7G','GULFSTREAM AIRLINES,INC.','NATL AIR TRANSPORTATION ASSOC,INC.'
'7H','ERA AVIATION',''
'7K','LARRY\'S FLYING SERVICE,INC',''
'7L','LAKE UNION AIR SERVICE',''
'7N','NORTHLAND AIR MANITOBA LIMITED',''
'7Q','CALIFORNIA AIR SHUTTLE',''
'7R','GCS AIR SERVICE,INC.',''
'7T','TRANS COTE INC.',''
'7V','ALPHA AIR',''
'7W','AIR SASK AVIATION',''
'8B','BAKER AVIATION,INC.',''
'8D','SKYLINK AIRLINES','SERVICE TEMPORARILY SUSPENDED'
'8E','BERING AIR,INC.',''
'8F','WILBUR\'S INC.',''
'8G','GP EXPRESS AIRLINES,INC.',''
'8H','HARBOR AIR SERVICE',''
'8K','AIR MUSKOKA',''
'8L','SERVICIO AEREO LEO LOPEZ',''
'8M','APEX AIRLINES',''
'8N','NASHVILLE EAGLE,INC.',''
'8P','POCONO AIRLINES',''
'8R','WRA,INC.',''
'8T','TRI AIR,INC.','SERVICE TEMPORARILY SUSPENDED'
'8V','WRIGHT AIR SERVICE,INC.',''
'9A','AIR ATLANTIC LTD.',''
'9C','ICARUS FLYING SERVICE,LTD.',''
'9D','DELTA AIR CHARTER LTD.',''
'9E','EXPRESS AIRLINES I,INC.',''
'9F','SKYCRAFT AIR TRANSPORT INC.',''
'9K','CAPE AIR',''
'9M','CENTRAL MOUNTAIN AIR LTD.',''
'9N','TRANS STATES AIRLINES,INC.',''
'9Q','TAQUAN AIR SERVICE,INC.',''
'9S','SABOURIN LAKE AIRWAYS LTD.',''
'9V','AIR SCHEFFERVILLE','CARRIER PERFORMS SEASONAL SERVICE ONLY'
'GD','AIR SOUTH,INC.','NATL AIR TRANSPORTATION ASSOC,INC.'
'VL','SUN PACIFIC AIRLINES,INC.',''
'3D','EDGARTOWN AIR,INC.',''
'4Q','TRANS NORTH AVIATION,LTD.','CARRIER PERFORMS SEASONAL SERVICE ONLY'
'4R','RAVEN AIR,INC.',''
'4X','L\'EXPRESS AIRLINES',''
'5C','CONQUEST AIRLINES CORP.',''
'7C','SIERRA VISTA AVIATION','SERVICE TEMPORARILY SUSPENDED'
'MC','MILITARY AIRLIFT COMMAND (MAC)-U.S. DEPARTMENT OF THE AIR FORCE',''

View File

@ -1,9 +0,0 @@
'ATL','WILLIAM B. HARTSFIELD','ATLANTA,GEORGIA','GA','USA','EST'
'BOS','LOGAN INTERNATIONAL','BOSTON,MASSACHUSETTS','MA','USA','EST'
'BWI','BALTIMORE/WASHINGTON INTERNATIONAL','BALTIMORE,MARYLAND','MD','USA','EST'
'DEN','STAPLETON INTERNATIONAL','DENVER,COLORADO','CO','USA','MST'
'DFW','DALLAS/FORT WORTH INTERNATIONAL','DALLAS/FT. WORTH,TEXAS','TX','USA','CST'
'OAK','METROPOLITAN OAKLAND INTERNATIONAL','OAKLAND,CALIFORNIA','CA','USA','PST'
'PHL','PHILADELPHIA INTERNATIONAL','PHILADELPHIA PA/WILM\'TON,DE','PA','USA','EST'
'PIT','GREATER PITTSBURGH','PITTSBURGH,PENNSYLVANIA','PA','USA','EST'
'SFO','SAN FRANCISCO INTERNATIONAL','SAN FRANCISCO,CALIFORNIA','CA','USA','PST'

View File

@ -1,14 +0,0 @@
'MATL','ATL',9.0,'S',45
'BBOS','BOS',3.0,'NE',30
'DDFW','DFW',13.0,'NW',70
'FDFW','DFW',17.0,'E',55
'DDEN','DEN',6.5,'NE',30
'PPHL','PHL',7.0,'SW',35
'PPIT','PIT',17.0,'W',55
'OOAK','OAK',10.0,'SE',15
'OOAK','SFO',24.0,'SW',60
'SSFO','SFO',8.0,'SE',30
'SSFO','OAK',18.0,'SE',60
'WWAS','BWI',32.0,'NE',50
'BBWI','BWI',10.0,'S',25
'','',0.0,'',0

View File

@ -1,11 +0,0 @@
'MATL','ATLANTA','GA','USA','EST'
'BBOS','BOSTON','MA','USA','EST'
'DDFW','DALLAS','TX','USA','CST'
'FDFW','FORT WORTH','TX','USA','CST'
'DDEN','DENVER','CO','USA','MST'
'PPHL','PHILADELPHIA','PA','USA','EST'
'PPIT','PITTSBURGH','PA','USA','EST'
'SSFO','SAN FRANCISCO','CA','USA','PST'
'OOAK','OAKLAND','CA','USA','PST'
'WWAS','WASHINGTON','DC','USA','EST'
'BBWI','BALTIMORE','MD','USA','EST'

View File

@ -1,27 +0,0 @@
'R',1,'SUPERSONIC AIRCRAFT'
'P',2,'FIRST CLASS PREMIUM'
'F',3,'FIRST CLASS'
'A',4,'FIRST CLASS DISCOUNTED'
'J',5,'BUSINESS CLASS PREMIUM'
'C',6,'BUSINESS CLASS'
'D',7,'BUSINESS CLASS DISCOUNTED'
'S',8,'STANDARD CLASS'
'W',9,'COACH ECONOMY CLASS PREMIUM'
'FN',10,'FIRST CLASS NIGHT SERVICE'
'Y',11,'COACH ECONOMY CLASS'
'CN',12,'BUSINESS CLASS NIGHT SERVICE'
'YN',13,'COACH ECONOMY CLASS NIGHT SERVICE'
'B',14,'COACH ECONOMY CLASS DISCOUNTED'
'H',15,'COACH ECONOMY CLASS DISCOUNTED'
'Q',16,'COACH ECONOMY CLASS DISCOUNTED'
'M',17,'COACH ECONOMY CLASS DISCOUNTED'
'T',18,'COACH ECONOMY CLASS DISCOUNTED'
'K',19,'THRIFT ECONOMY CLASS'
'L',20,'THRIFT ECONOMY CLASS DISCOUNTED'
'V',21,'THRIFT ECONOMY CLASS DISCOUNTED'
'BN',22,'COACH ECONOMY CLASS DISCOUNTED NIGHT SERVICE'
'QN',23,'COACH ECONOMY CLASS DISCOUNTED NIGHT SERVICE'
'KN',24,'THRIFT ECONOMY CLASS DISCOUNTED NIGHT SERVICE'
'VN',25,'THRIFT ECONOMY CLASS DISCOUNTED NIGHT SERVICE'
'U',26,'SHUTTLE SERVICE (NO RESERVATION NEEDED - SEAT GUARANTEED)'
'E',27,'SHUTTLE SERVICE (NO RESERVATION ALLOWED - SEAT TO BE CONFIRMED AT CHECK-IN)'

View File

@ -1,15 +0,0 @@
'-','A DASH IN A DAY CODE POSITION INDICATES NON-OPERATION ON THAT DAY'
'AP','ADVANCE PURCHASE EXCURSION FARE'
'CAD','CANADIAN DOLLARS'
'EX','EXCURSION FARE'
'H','HIGHEST LEVEL OF FARE HAVING MORE THAN ONE SEASONAL LEVEL'
'J','THIRD LEVEL OF FARE HAVING MORE THAN THREE SEASONAL LEVELS'
'K','SECOND LEVEL OF A FARE HAVING MORE THAN TWO SEASONAL LEVELS'
'L','LOWEST LEVEL OF FARE HAVING MORE THAN ONE SEASONAL LEVEL'
'MEP','MEXICAN PESOS'
'O','SECOND LEVEL OF A FARE HAVING MORE THAN TWO SEASONAL LEVELS'
'N','NIGHT SERVICE'
'VU','VISIT USA FARE'
'W','WHEN USED AS PART OF A FARE CLASS SUCH AS YW,INDICATES WEEKEND APPLICATION.'
'X','WHEN USED AS PART OF A FARE CLASS SUCH AS YX,INDICATES WEEKDAY APPLICATION.'
'U.S.','48 CONTIGUOUS STATES (NOT INCLUDING ALASKA AND HAWAII) UNLESS OTHERWISE NOTED.'

View File

@ -1,149 +0,0 @@
'A','A','FIRST','NO','NO','YES','NO','NONE','1234567'
'AH','A','FIRST','NO','NO','YES','NO','HIGH','1234567'
'AJ','A','FIRST','NO','NO','YES','NO','MID','1234567'
'AL','A','FIRST','NO','NO','YES','NO','LOW','1234567'
'B','B','COACH','NO','YES','YES','NO','NONE','1234567'
'BH','B','COACH','NO','YES','YES','NO','HIGH','1234567'
'BHW','B','COACH','NO','YES','YES','NO','HIGH','-----67'
'BHX','B','COACH','NO','YES','YES','NO','HIGH','12345--'
'BL','B','COACH','NO','YES','YES','NO','LOW','1234567'
'BLW','B','COACH','NO','YES','YES','NO','LOW','-----67'
'BLX','B','COACH','NO','YES','YES','NO','LOW','12345--'
'BN','BN','COACH','NO','YES','YES','YES','NONE','1234567'
'BO','B','COACH','NO','YES','YES','NO','MID','1234567'
'BOW','B','COACH','NO','YES','YES','NO','MID','-----67'
'BOX','B','COACH','NO','YES','YES','NO','MID','12345--'
'BW','B','COACH','NO','YES','YES','NO','NONE','-----67'
'BX','B','COACH','NO','YES','YES','NO','NONE','12345--'
'C','C','BUSINESS','NO','NO','NO','NO','NONE','1234567'
'CH','C','BUSINESS','NO','NO','NO','NO','HIGH','1234567'
'CHW','C','BUSINESS','NO','NO','NO','NO','HIGH','-----67'
'CHX','C','BUSINESS','NO','NO','NO','NO','HIGH','12345--'
'CL','C','BUSINESS','NO','NO','NO','NO','LOW','1234567'
'CLW','C','BUSINESS','NO','NO','NO','NO','LOW','-----67'
'CLX','C','BUSINESS','NO','NO','NO','NO','LOW','12345--'
'CN','CN','BUSINESS','NO','NO','NO','YES','NONE','1234567'
'CO','C','BUSINESS','NO','NO','NO','NO','MID','1234567'
'CW','C','BUSINESS','NO','NO','NO','NO','NONE','-----67'
'CX','C','BUSINESS','NO','NO','NO','NO','NONE','12345--'
'D','D','BUSINESS','NO','NO','YES','NO','NONE','1234567'
'F','F','FIRST','NO','NO','NO','NO','NONE','1234567'
'FH','F','FIRST','NO','NO','NO','NO','HIGH','1234567'
'FHW','F','FIRST','NO','NO','NO','NO','HIGH','-----67'
'FHX','F','FIRST','NO','NO','NO','NO','HIGH','12345--'
'FL','F','FIRST','NO','NO','NO','NO','LOW','1234567'
'FLW','F','FIRST','NO','NO','NO','NO','LOW','-----67'
'FLX','F','FIRST','NO','NO','NO','NO','LOW','12345--'
'FN','FN','FIRST','NO','NO','NO','YES','NONE','1234567'
'FO','F','FIRST','NO','NO','NO','NO','MID','1234567'
'FW','F','FIRST','NO','NO','NO','NO','NONE','-----67'
'FX','F','FIRST','NO','NO','NO','NO','NONE','12345--'
'H','H','COACH','NO','YES','YES','NO','NONE','1234567'
'HH','H','COACH','NO','YES','YES','NO','HIGH','1234567'
'HHW','H','COACH','NO','YES','YES','NO','HIGH','-----67'
'HHX','H','COACH','NO','YES','YES','NO','HIGH','12345--'
'HK','H','COACH','NO','YES','YES','NO','MID','1234567'
'HKW','H','COACH','NO','YES','YES','NO','MID','-----67'
'HKX','H','COACH','NO','YES','YES','NO','MID','12345--'
'HL','H','COACH','NO','YES','YES','NO','LOW','1234567'
'HLW','H','COACH','NO','YES','YES','NO','LOW','-----67'
'HLX','H','COACH','NO','YES','YES','NO','LOW','12345--'
'HO','H','COACH','NO','YES','YES','NO','MID','1234567'
'HOW','H','COACH','NO','YES','YES','NO','MID','-----67'
'HOX','H','COACH','NO','YES','YES','NO','MID','12345--'
'HW','H','COACH','NO','YES','YES','NO','NONE','-----67'
'HX','H','COACH','NO','YES','YES','NO','NONE','12345--'
'J','J','BUSINESS','YES','NO','NO','NO','NONE','1234567'
'JH','J','BUSINESS','YES','NO','NO','NO','HIGH','1234567'
'JK','J','BUSINESS','YES','NO','NO','NO','MID','1234567'
'JL','J','BUSINESS','YES','NO','NO','NO','LOW','1234567'
'JO','J','BUSINESS','YES','NO','NO','NO','MID','1234567'
'K','K','THRIFT','NO','YES','NO','NO','NONE','1234567'
'KH','K','THRIFT','NO','YES','NO','NO','HIGH','1234567'
'KHW','K','THRIFT','NO','YES','NO','NO','HIGH','-----67'
'KHX','K','THRIFT','NO','YES','NO','NO','HIGH','12345--'
'KL','K','THRIFT','NO','YES','NO','NO','LOW','1234567'
'KLW','K','THRIFT','NO','YES','NO','NO','LOW','-----67'
'KLX','K','THRIFT','NO','YES','NO','NO','LOW','12345--'
'KN','KN','THRIFT','NO','YES','YES','YES','NONE','1234567'
'KO','K','THRIFT','NO','YES','NO','NO','MID','1234567'
'KW','K','THRIFT','NO','YES','NO','NO','NONE','-----67'
'KX','K','THRIFT','NO','YES','NO','NO','NONE','12345--'
'L','L','THRIFT','NO','YES','YES','NO','NONE','1234567'
'LH','L','THRIFT','NO','YES','YES','NO','HIGH','1234567'
'LHW','L','THRIFT','NO','YES','YES','NO','HIGH','-----67'
'LHX','L','THRIFT','NO','YES','YES','NO','HIGH','12345--'
'LL','L','THRIFT','NO','YES','YES','NO','LOW','1234567'
'LLW','L','THRIFT','NO','YES','YES','NO','LOW','-----67'
'LLX','L','THRIFT','NO','YES','YES','NO','LOW','12345--'
'LO','L','THRIFT','NO','YES','YES','NO','MID','1234567'
'LOW','L','THRIFT','NO','YES','YES','NO','MID','-----67'
'LOX','L','THRIFT','NO','YES','YES','NO','MID','12345--'
'LW','L','THRIFT','NO','YES','YES','NO','NONE','-----67'
'LX','L','THRIFT','NO','YES','YES','NO','NONE','12345--'
'M','M','COACH','NO','YES','YES','NO','NONE','1234567'
'MH','M','COACH','NO','YES','YES','NO','HIGH','1234567'
'MHW','M','COACH','NO','YES','YES','NO','HIGH','-----67'
'MHX','M','COACH','NO','YES','YES','NO','HIGH','12345--'
'MKW','M','COACH','NO','YES','YES','NO','MID','-----67'
'MKX','M','COACH','NO','YES','YES','NO','MID','12345--'
'ML','M','COACH','NO','YES','YES','NO','LOW','1234567'
'MLW','M','COACH','NO','YES','YES','NO','LOW','-----67'
'MLX','M','COACH','NO','YES','YES','NO','LOW','12345--'
'MO','M','COACH','NO','YES','YES','NO','MID','1234567'
'MOW','M','COACH','NO','YES','YES','NO','MID','-----67'
'MOX','M','COACH','NO','YES','YES','NO','MID','12345--'
'MW','M','COACH','NO','YES','YES','NO','NONE','-----67'
'MX','M','COACH','NO','YES','YES','NO','NONE','12345--'
'P','P','FIRST','YES','NO','NO','NO','NONE','1234567'
'Q','Q','COACH','NO','YES','YES','NO','NONE','1234567'
'QH','Q','COACH','NO','YES','YES','NO','HIGH','1234567'
'QHW','Q','COACH','NO','YES','YES','NO','HIGH','-----67'
'QHX','Q','COACH','NO','YES','YES','NO','HIGH','12345--'
'QL','Q','COACH','NO','YES','YES','NO','LOW','1234567'
'QLW','Q','COACH','NO','YES','YES','NO','LOW','-----67'
'QLX','Q','COACH','NO','YES','YES','NO','LOW','12345--'
'QN','QN','COACH','NO','YES','YES','YES','NONE','1234567'
'QO','Q','COACH','NO','YES','YES','NO','MID','1234567'
'QOW','Q','COACH','NO','YES','YES','NO','MID','-----67'
'QOX','Q','COACH','NO','YES','YES','NO','MID','12345--'
'QW','Q','COACH','NO','YES','YES','NO','NONE','-----67'
'QX','Q','COACH','NO','YES','YES','NO','NONE','12345--'
'R','R','SUPERSONIC','NO','NO','NO','NO','NONE','1234567'
'S','S','STANDARD','NO','NO','NO','NO','NONE','1234567'
'SH','S','STANDARD','NO','NO','NO','NO','HIGH','1234567'
'SL','S','STANDARD','NO','NO','NO','NO','LOW','1234567'
'T','T','COACH','NO','YES','YES','NO','NONE','1234567'
'TH','T','COACH','NO','YES','YES','NO','HIGH','1234567'
'TL','T','COACH','NO','YES','YES','NO','LOW','1234567'
'TO','T','COACH','NO','YES','YES','NO','MID','1234567'
'V','V','THRIFT','NO','YES','YES','NO','NONE','1234567'
'VH','V','THRIFT','NO','YES','YES','NO','HIGH','1234567'
'VHW','V','THRIFT','NO','YES','YES','NO','HIGH','-----67'
'VHX','V','THRIFT','NO','YES','YES','NO','HIGH','12345--'
'VK','V','THRIFT','NO','YES','YES','NO','MID','1234567'
'VL','V','THRIFT','NO','YES','YES','NO','LOW','1234567'
'VLW','V','THRIFT','NO','YES','YES','NO','LOW','-----67'
'VLX','V','THRIFT','NO','YES','YES','NO','LOW','12345--'
'VO','V','THRIFT','NO','YES','YES','NO','MID','1234567'
'VOW','V','THRIFT','NO','YES','YES','NO','MID','-----67'
'VOX','V','THRIFT','NO','YES','YES','NO','MID','12345--'
'VW','V','THRIFT','NO','YES','YES','NO','NONE','-----67'
'VX','V','THRIFT','NO','YES','YES','NO','NONE','12345--'
'Y','Y','COACH','NO','YES','NO','NO','NONE','1234567'
'YH','Y','COACH','NO','YES','NO','NO','HIGH','1234567'
'YHW','Y','COACH','NO','YES','NO','NO','HIGH','-----67'
'YHX','Y','COACH','NO','YES','NO','NO','HIGH','12345--'
'YJ','Y','COACH','NO','YES','NO','NO','MID','1234567'
'YJW','Y','COACH','NO','YES','NO','NO','MID','-----67'
'YJX','Y','COACH','NO','YES','NO','NO','MID','12345--'
'YK','Y','COACH','NO','YES','NO','NO','MID','1234567'
'YL','Y','COACH','NO','YES','NO','NO','LOW','1234567'
'YLW','Y','COACH','NO','YES','NO','NO','LOW','-----67'
'YLX','Y','COACH','NO','YES','NO','NO','LOW','12345--'
'YN','YN','COACH','NO','YES','NO','YES','NONE','1234567'
'YO','Y','COACH','NO','YES','NO','NO','MID','1234567'
'YOW','Y','COACH','NO','YES','NO','NO','MID','-----67'
'YOX','Y','COACH','NO','YES','NO','NO','MID','12345--'
'YW','Y','COACH','NO','YES','NO','NO','NONE','-----67'
'YX','Y','COACH','NO','YES','NO','NO','NONE','12345--'

View File

@ -1,351 +0,0 @@
305276,1,106231
305276,2,137225
305277,1,106237
305277,2,137231
305280,1,106247
305280,2,137237
305416,1,112030
305416,1,112031
305416,2,112773
305424,1,112033
305424,2,112784
305429,1,112040
305429,2,112793
305429,2,112794
305435,1,112046
305435,2,112806
305436,1,112051
305436,2,112808
306026,1,133430
306026,2,111891
306031,1,133432
306031,2,111896
306304,1,144155
306304,2,112766
306307,1,144143
306307,2,111891
306309,1,144158
306309,2,112784
306314,1,144163
306314,2,112793
306314,2,112794
306317,1,144167
306317,2,112805
306318,1,144150
306318,2,111896
306319,1,144169
306319,2,112808
308292,1,112766
308292,2,101952
308296,1,112773
308296,2,101953
308301,1,112784
308301,2,101955
308304,1,112793
308304,1,112794
308304,2,101958
308320,1,112030
308320,1,112031
308320,2,112904
308330,1,111892
308330,2,101955
308334,1,112040
308334,2,112907
308924,1,133432
308924,2,111941
309189,1,144060
309189,2,101955
309198,1,144163
309198,2,112907
309204,1,144150
309204,2,111941
312733,1,102767
312733,2,137320
312734,1,102771
312734,2,137326
312737,1,102777
312737,2,137335
313006,1,112805
313006,2,101929
313024,1,111886
313024,2,101909
313025,1,112030
313025,1,112031
313025,2,112866
313025,2,112867
313030,1,111888
313030,2,101916
313030,2,101917
313034,1,112033
313034,2,112870
313037,1,111892
313037,2,101922
313041,1,112040
313041,2,112873
313048,1,111895
313048,2,101929
313867,1,133430
313867,2,111928
314256,1,144143
314256,2,111928
314259,1,144158
314259,2,112870
314263,1,144060
314263,2,101922
314268,1,144163
314268,2,112873
314269,1,144148
314269,2,111931
329933,1,107159
329933,2,102144
329937,1,107162
329937,2,102150
329941,1,107165
329941,2,102166
329944,1,107166
329944,2,102177
329947,1,107168
329947,2,102191
330865,1,133430
330865,2,112034
330867,1,133431
330867,2,112043
330870,1,133432
330870,2,112049
330947,1,137221
330947,2,102144
330956,1,137224
330956,2,102150
330962,1,137228
330962,2,102166
330964,1,137230
330964,2,102173
330967,1,137233
330967,2,102177
330971,1,137235
330971,2,102190
330974,1,137238
330974,2,102191
330977,1,138817
330977,2,102144
330981,1,138821
330981,2,102150
330984,1,138823
330984,2,102166
330989,1,138830
330989,1,138831
330989,2,102191
331132,1,144143
331132,2,112034
331133,1,144148
331133,2,112043
331134,1,144150
331134,2,112049
333051,1,102136
333051,1,102137
333051,2,112992
333054,1,102148
333054,2,113000
333059,1,102162
333059,1,102163
333059,2,113003
333067,1,102190
333067,2,113012
333067,2,113013
333086,1,107159
333086,2,102122
333091,1,107258
333091,2,113000
333099,1,107165
333099,2,102127
333110,1,107168
333110,2,102135
333153,1,105700
333153,2,107255
333158,1,105592
333158,2,102127
333168,1,105599
333168,2,102135
334183,1,137221
334183,2,102122
334190,1,137354
334190,2,107255
334198,1,137233
334198,2,102133
334202,1,137238
334202,2,102135
334210,1,138817
334210,2,102122
334218,1,138879
334218,2,107255
334222,1,138823
334222,2,102127
334230,1,138830
334230,1,138831
334230,2,102135
393490,1,102125
393490,2,112352
393507,1,107254
393507,2,112352
393546,1,105794
393546,2,112352
393547,1,105795
393547,2,112352
393553,1,105799
393553,2,112354
393637,1,112991
393637,2,112351
393641,1,113004
393641,2,112353
393643,1,113008
393643,2,112354
393950,1,137407
393950,2,112352
393953,1,137412
393953,2,112354
402327,1,112766
402327,2,102770
402332,1,112773
402332,2,102773
402339,1,112784
402339,2,102776
402343,1,112790
402343,2,102779
402346,1,112793
402346,1,112794
402346,2,102782
402350,1,112805
402350,2,102784
402376,1,112030
402376,1,112031
402376,2,113577
402382,1,111888
402382,2,102773
402388,1,111892
402388,2,102776
402391,1,111939
402391,2,107478
402397,1,112046
402397,2,113583
402398,1,111895
402398,2,102784
403125,1,133430
403125,2,112415
403128,1,133431
403128,2,112417
403468,1,144143
403468,2,112415
403472,1,144158
403472,2,113579
403474,1,144060
403474,2,102776
403479,1,144148
403479,2,112417
403481,1,144062
403481,1,144063
403481,2,102782
403485,1,144167
403485,2,113583
403486,1,144066
403486,2,102784
403488,1,144067
403488,2,102766
405211,1,112773
405211,2,102800
405214,1,112784
405214,2,102802
405214,2,102803
405217,1,112793
405217,1,112794
405217,2,102807
405219,1,112805
405219,2,102809
405235,1,111886
405235,2,102795
405236,1,111886
405236,2,102796
405241,1,111888
405241,2,102800
405250,1,111892
405250,2,102802
405250,2,102803
405253,1,111939
405253,2,107492
405258,1,111895
405258,2,102809
405963,1,144060
405963,2,102802
405963,2,102803
405970,1,144066
405970,2,102809
405971,1,144067
405971,2,102796
420730,1,102136
420730,1,102137
420730,2,113705
420735,1,102148
420735,2,113712
420736,1,102125
420736,2,112516
420739,1,102162
420739,1,102163
420739,2,113715
420745,1,102173
420745,2,113719
420747,1,102129
420747,2,112526
420751,1,102190
420751,2,113721
420782,1,107486
420782,2,139353
420783,1,107258
420783,2,113712
420785,1,107254
420785,2,112516
420791,1,107165
420791,2,102929
420792,1,107487
420792,2,139355
420798,1,107489
420798,2,139356
420887,1,105802
420887,2,113712
420888,1,105794
420888,2,112516
420893,1,105805
420893,2,113715
420894,1,106266
420894,2,139355
420903,1,105595
420903,2,102932
420911,1,105799
420911,2,112526
420912,1,105812
420912,2,113721
421176,1,112991
421176,2,112513
421177,1,112998
421177,2,112516
421179,1,113004
421179,2,112524
421180,1,113008
421180,2,112526
421181,1,113010
421181,2,112527
422233,1,137221
422233,2,102923
422233,2,102924
422240,1,137415
422240,2,113712
422241,1,137407
422241,2,112516
422249,1,137228
422249,2,102929
422262,1,137412
422262,2,112526
422263,1,137423
422263,2,113721
422277,1,138821
422277,2,102927
422281,1,138823
422281,2,102929

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +0,0 @@
1,'MONDAY'
2,'TUESDAY'
3,'WEDNESDAY'
4,'THURSDAY'
5,'FRIDAY'
6,'SATURDAY'
7,'SUNDAY'

View File

@ -1,114 +0,0 @@
'AA','AA',3000,5799,'AMERICAN EAGLE'
'AC','RJ',1001,1010,'AIR CANADA'
'AC','CS',1100,1199,'AIR CANADA'
'AC','GX',1200,1499,'AIR CANADA'
'AC','ZX',1500,1799,'AIR CANADA'
'AC','QK',1800,1899,'AIR CANADA'
'AC','3J',1900,1949,'AIR CANADA'
'AC','3J',1977,1981,'AIR CANADA'
'AC','3J',1990,1999,'AIR CANADA'
'AC','NV',1950,1976,'AIR CANADA'
'AC','NV',1982,1989,'AIR CANADA'
'AQ','WP',1000,1999,'ALOHA AIRLINES,INC'
'AS','QX',2000,2199,'ALASKA AIRLINES COMMUTER SERVICE'
'AS','QX',2260,2999,'ALASKA AIRLINES COMMUTER SERVICE'
'AS','BF',2200,2259,'ALASKA AIRLINES COMMUTER SERVICE'
'AS','BF',4000,4199,'ALASKA AIRLINES COMMUTER SERVICE'
'AS','JF',4400,4499,'ALASKA AIRLINES COMMUTER SERVICE'
'AS','KN',4500,4599,'ALASKA AIRLINES COMMUTER SERVICE'
'AS','8E',4600,4699,'ALASKA AIRLINES COMMUTER SERVICE'
'AS','7H',4800,4899,'ALASKA AIRLINES COMMUTER SERVICE'
'BA','BE',8001,8002,'BRITISH AIRWAYS'
'BA','BE',8004,8004,'BRITISH AIRWAYS'
'BA','UA',8022,8022,'BRITISH AIRWAYS'
'BA','UA',8154,8155,'BRITISH AIRWAYS'
'BA','UA',8159,8159,'BRITISH AIRWAYS'
'BA','UA',8235,8235,'BRITISH AIRWAYS'
'BA','UA',8243,8243,'BRITISH AIRWAYS'
'BA','UA',8246,8246,'BRITISH AIRWAYS'
'BA','UA',8064,8064,'BRITISH AIRWAYS'
'BA','UA',8269,8269,'BRITISH AIRWAYS'
'BA','UA',8300,8300,'BRITISH AIRWAYS'
'BF','2E',1100,1399,'MARKAIR,INC.'
'BF','2E',1800,1899,'MARKAIR,INC.'
'CO','CO',950,967,'CONTINENTAL AIRLINES/AIR MICRONESIA'
'CO','CO',970,997,'CONTINENTAL AIRLINES/AIR MICRONESIA'
'CO','CO',1880,1899,'CONTINENTAL AIRLINES/AIR MICRONESIA'
'CO','CO',3300,3399,'CONTINENTAL AIRLINES/AIR MICRONESIA'
'CO','SK',8900,8949,'CONTINENTAL AIRLINES/SAS SCANDINAVIAN AIRLINES SYSTEM'
'CO','SK',9000,9125,'CONTINENTAL AIRLINES/SAS SCANDINAVIAN AIRLINES SYSTEM'
'CO','SK',9370,9435,'CONTINENTAL AIRLINES/SAS SCANDINAVIAN AIRLINES SYSTEM'
'CO','JC',2000,2499,'CONTINENTAL EXPRESS'
'CO','RU',2500,2799,'CONTINENTAL EXPRESS'
'CO','RU',3000,3025,'CONTINENTAL EXPRESS'
'CO','RU',4400,4999,'CONTINENTAL EXPRESS'
'CO','CO',2800,2999,'CONTINENTAL EXPRESS/RESORT EXPRESS'
'CO','CO',3026,3099,'CONTINENTAL EXPRESS/HOME JAMES'
'CO','CO',3100,3199,'CONTINENTAL EXPRESS/COLORADO MOUNTAIN EXPRESS'
'CO','6J',3200,3299,'CONTINENTAL EXPRESS/SOUTHERN JERSEY AIRWAYS,INC.'
'CO','QO',3400,3999,'CONTINENTAL EXPRESS/BAR HARBOR AIRLINES'
'CP','SK',68,69,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','LH',144,145,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','WD',950,951,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','WD',954,955,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','WD',957,958,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','WD',960,961,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','WD',963,964,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','WD',967,968,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','WD',983,983,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','WD',986,986,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','WD',988,988,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','WD',991,992,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','WD',994,995,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','PJ',1001,1010,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','KI',1100,1272,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','KI',1274,1274,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','KI',1276,1276,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','KI',1278,1283,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','KI',1285,1288,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','MO',1300,1359,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','9A',1400,1499,'CANADIAN AIRLINES INTERNATIONAL LTD. CANADIAN PARTNERS'
'CP','CP',1800,1999,'CANADIAN AIRLINES INTERNATIONAL LTD./ONTARIO EXPRESS LTD.'
'DL','EV',2000,2999,'DELTA CONNECTION'
'DL','OH',3000,3699,'DELTA CONNECTION'
'DL','HQ',4300,4999,'DELTA CONNECTION'
'DL','OO',5200,5999,'DELTA CONNECTION'
'EA','LI',2300,2399,'EASTERN EXPRESS'
'EA','HY',2900,3299,'EASTERN EXPRESS'
'EA','QO',3700,3999,'EASTERN EXPRESS'
'KL','UK',2843,2843,'KLM-ROYAL DUTCH AIRLINES'
'KL','UK',2845,2845,'KLM-ROYAL DUTCH AIRLINES'
'KL','UK',2847,2847,'KLM-ROYAL DUTCH AIRLINES'
'ML','JT',1500,1550,'THE MIDWAY CONNECTION/IOWA AIRWAYS'
'ML','ML',1600,1999,'THE MIDWAY CONNECTION/MIDWAY COMMUTER/FISCHER BROS. AVIATION'
'ND','QR',240,259,'INTAIR'
'ND','ND',940,959,'INTAIR/ALEXANDAIR,INC.'
'NW','QX',2000,2399,'NORTHWEST AIRLINES'
'NW','US',4000,4999,'NORTHWEST AIRLINES'
'NW','9E',2500,2999,'NORTHWEST AIRLINK'
'NW','XJ',3000,3399,'NORTHWEST AIRLINK'
'NW','RP',3500,3799,'NORTHWEST AIRLINK'
'NW','GQ',3800,3999,'NORTHWEST AIRLINK'
'PA','RZ',270,271,'PAN AM EXPRESS,INC.'
'PA','RZ',4500,4999,'PAN AM EXPRESS,INC.'
'PA','MA',4072,4073,'PAN AMERICAN WORLD AIRWAYS,INC./MALEV-HUNGARIAN AIRLINES'
'PA','JP',4076,4077,'PAN AMERICAN WORLD AIRWAYS,INC./ADRIA AIRWAYS'
'QF','AA',301,302,'QANTAS AIRWAYS LTD.'
'QK','QK',803,804,'AIR NOVA INC./NEWFOUNDLAND LABRADOR AIR TRANSPORT,LTD.'
'QY','QY',600,615,'AERO VIRGIN ISLANDS CORP./TAINO AIRWAYS'
'TW','US',8150,8155,'TRANS WORLD AIRLINES,INC.'
'TW','US',8156,8199,'TRANS WORLD AIRLINES,INC.'
'TW','9N',7000,7199,'TRANS WORLD EXPRESS,'
'TW','ZV',7300,7499,'TRANS WORLD EXPRESS,'
'TW','JI',7550,7569,'TRANS WORLD EXPRESS,'
'TW','8P',7570,7699,'TRANS WORLD EXPRESS,'
'TW','SS',7750,7949,'TRANS WORLD EXPRESS,'
'UA','XV',2100,2349,'UNITED EXPRESS'
'UA','NO',2375,2624,'UNITED EXPRESS'
'UA','ZW',2640,3099,'UNITED EXPRESS'
'UA','OE',3100,3569,'UNITED EXPRESS'
'UA','AP',3640,3999,'UNITED EXPRESS'
'US','US',3000,4999,'USAIR EXPRESS'
'YX','YX',1000,1999,'MIDWEST EXPRESS CONNECTION/SKYWAY AIRLINES INC.'
'2F','2F',526,529,'FRONTIER FLYING SERVICE/TATONDUK AIR SERVICE'
'','',0,0,''

View File

@ -1,534 +0,0 @@
'7100001','ATL','BOS','F','','',497.00,994.00
'7100002','ATL','BOS','FN','','',348.00,696.00
'7100003','ATL','BOS','Y','','',331.00,662.00
'7100004','ATL','BOS','YN','','',266.00,532.00
'7100005','ATL','BOS','K','','AP/57',0.00,388.00
'7100006','ATL','BOS','KO','','AP/57',0.00,368.00
'7100007','ATL','BOS','QW','','AP/57',0.00,268.00
'7100008','ATL','BOS','QX','','AP/57',0.00,248.00
'7100009','ATL','BOS','B','','VU/1',230.00,0.00
'7100010','ATL','BOS','Y','','VU/1',226.00,0.00
'7100011','ATL','BWI','F','','',428.00,856.00
'7100012','ATL','BWI','FN','','',299.00,598.00
'7100013','ATL','BWI','Y','','',286.00,572.00
'7100014','ATL','BWI','YN','','',230.00,460.00
'7100015','ATL','BWI','QW','','AP/57',0.00,248.00
'7100016','ATL','BWI','QX','','AP/57',0.00,208.00
'7100017','ATL','BWI','B','','VU/1',199.00,0.00
'7100018','ATL','BWI','Y','','VU/1',196.00,0.00
'7100019','ATL','DEN','F','UA','',685.00,1370.00
'7100020','ATL','DEN','F','','',677.00,1354.00
'7100021','ATL','DEN','FN','','',475.00,950.00
'7100022','ATL','DEN','Y','UA','',457.00,914.00
'7100023','ATL','DEN','Y','','',452.00,904.00
'7100024','ATL','DEN','B','DL','',435.00,870.00
'7100025','ATL','DEN','H','EA','',410.00,820.00
'7100026','ATL','DEN','M','DL','',410.00,820.00
'7100027','ATL','DEN','YN','','',361.00,722.00
'7100028','ATL','DEN','MW','','AP/57',0.00,438.00
'7100029','ATL','DEN','MX','','AP/57',0.00,378.00
'7100030','ATL','DEN','QW','','AP/57',0.00,298.00
'7100031','ATL','DEN','QX','','AP/57',0.00,238.00
'7100032','ATL','DEN','B','','VU/1',314.00,0.00
'7100033','ATL','DEN','Y','','VU/1',314.00,0.00
'7100034','ATL','DEN','B','','AP/55',304.00,0.00
'7100035','ATL','DEN','H','','AP/55',228.00,0.00
'7100036','ATL','DFW','F','AA','',512.00,1024.00
'7100037','ATL','DFW','F','DL','',504.00,1008.00
'7100038','ATL','DFW','F','','',503.00,1006.00
'7100039','ATL','DFW','FN','AA','',360.00,720.00
'7100040','ATL','DFW','FN','','',352.00,704.00
'7100041','ATL','DFW','Y','','',341.00,682.00
'7100042','ATL','DFW','Y','DL','',336.00,672.00
'7100043','ATL','DFW','YN','AA','',277.00,554.00
'7100044','ATL','DFW','YN','','',272.00,544.00
'7100045','ATL','DFW','QW','','AP/80',0.00,268.00
'7100046','ATL','DFW','QX','','AP/80',0.00,228.00
'7100047','ATL','DFW','B','','VU/1',233.00,0.00
'7100048','ATL','DFW','Y','AA','VU/1',233.00,0.00
'7100049','ATL','DFW','M','','VU/1',233.00,0.00
'7100050','ATL','DFW','Y','','VU/1',222.00,0.00
'7100051','ATL','OAK','F','UA','',843.00,1686.00
'7100052','ATL','OAK','Y','UA','',557.00,1114.00
'7100053','ATL','OAK','QW','','AP/80',0.00,398.00
'7100054','ATL','OAK','QX','','AP/80',0.00,348.00
'7100055','ATL','OAK','B','','AP/68',503.00,0.00
'7100056','ATL','OAK','B','','VU/1',387.00,0.00
'7100057','ATL','OAK','Y','','VU/1',376.00,0.00
'7100058','ATL','PHL','F','US','',465.00,930.00
'7100059','ATL','PHL','F','','',449.00,898.00
'7100060','ATL','PHL','FN','','',314.00,628.00
'7100061','ATL','PHL','Y','','',295.00,590.00
'7100062','ATL','PHL','Y','US','',290.00,580.00
'7100063','ATL','PHL','YN','','',243.00,486.00
'7100064','ATL','PHL','KW','','AP/57',0.00,268.00
'7100065','ATL','PHL','QW','','AP/80',0.00,268.00
'7100066','ATL','PHL','QW','','AP/57',0.00,268.00
'7100067','ATL','PHL','KX','','AP/57',0.00,228.00
'7100068','ATL','PHL','QX','','AP/57',0.00,228.00
'7100069','ATL','PHL','QX','','AP/80',0.00,228.00
'7100070','ATL','PHL','B','','VU/1',205.00,0.00
'7100071','ATL','PHL','Y','','VU/1',205.00,0.00
'7100072','ATL','PIT','F','','',416.00,832.00
'7100073','ATL','PIT','FN','','',291.00,582.00
'7100074','ATL','PIT','Y','','',274.00,548.00
'7100075','ATL','PIT','YN','','',217.00,434.00
'7100076','ATL','PIT','KW','','AP/57',0.00,268.00
'7100077','ATL','PIT','QW','','AP/57',0.00,248.00
'7100078','ATL','PIT','KX','','AP/57',0.00,228.00
'7100079','ATL','PIT','QX','','AP/57',0.00,208.00
'7100080','ATL','PIT','B','','VU/1',190.00,0.00
'7100081','ATL','PIT','Y','','VU/1',190.00,0.00
'7100082','ATL','SFO','F','','',828.00,1656.00
'7100083','ATL','SFO','Y','','',552.00,1104.00
'7100084','ATL','SFO','QW','','AP/57',0.00,398.00
'7100085','ATL','SFO','QX','','AP/57',0.00,358.00
'7100086','ATL','SFO','K','','AP/68',435.00,0.00
'7100087','ATL','SFO','Q','','AP/68',435.00,0.00
'7100088','ATL','SFO','B','','VU/1',383.00,0.00
'7100089','ATL','SFO','Y','','VU/1',376.00,0.00
'7100090','BOS','ATL','F','','',497.00,994.00
'7100091','BOS','ATL','FN','','',348.00,696.00
'7100092','BOS','ATL','Y','','',331.00,662.00
'7100093','BOS','ATL','YN','','',266.00,532.00
'7100094','BOS','ATL','K','','AP/57',0.00,388.00
'7100095','BOS','ATL','KO','','AP/57',0.00,368.00
'7100096','BOS','ATL','QW','','AP/57',0.00,268.00
'7100097','BOS','ATL','QX','','AP/57',0.00,248.00
'7100098','BOS','ATL','B','','VU/1',230.00,0.00
'7100099','BOS','ATL','Y','','VU/1',226.00,0.00
'7100100','BOS','BWI','F','','',368.00,736.00
'7100101','BOS','BWI','Y','','',161.00,322.00
'7100102','BOS','BWI','Y','','VU/1',109.00,0.00
'7100103','BOS','DEN','F','','',713.00,1426.00
'7100104','BOS','DEN','Y','','',475.00,950.00
'7100105','BOS','DEN','QW','','AP/80',0.00,378.00
'7100106','BOS','DEN','QX','','AP/80',0.00,338.00
'7100107','BOS','DEN','B','','VU/1',379.00,0.00
'7100108','BOS','DEN','Y','','VU/1',326.00,0.00
'7100109','BOS','DFW','F','AA','',773.00,1546.00
'7100110','BOS','DFW','F','DL','',765.00,1530.00
'7100111','BOS','DFW','Y','AA','',515.00,1030.00
'7100112','BOS','DFW','Y','DL','',510.00,1020.00
'7100113','BOS','DFW','B','','VU/1',354.00,0.00
'7100114','BOS','DFW','Y','','VU/1',354.00,0.00
'7100115','BOS','PHL','F','','',210.00,420.00
'7100116','BOS','PHL','Y','DL','',147.00,294.00
'7100117','BOS','PHL','B','DL','',140.00,280.00
'7100118','BOS','PHL','K','','',140.00,280.00
'7100119','BOS','PHL','Y','DL','',140.00,280.00
'7100120','BOS','PHL','Y','','',140.00,280.00
'7100121','BOS','PHL','B','','AP/75',0.00,270.00
'7100122','BOS','PHL','B','DL','',129.00,258.00
'7100123','BOS','PHL','B','US','',109.00,218.00
'7100124','BOS','PHL','M','ML','',109.00,218.00
'7100125','BOS','PHL','Q','','AP/27',0.00,188.00
'7100126','BOS','PHL','B','','AP/44',129.00,0.00
'7100127','BOS','PHL','B','','VU/1',102.00,0.00
'7100128','BOS','PHL','Y','','VU/1',97.00,0.00
'7100129','BOS','PIT','F','','',330.00,660.00
'7100130','BOS','PIT','Y','','',240.00,480.00
'7100131','BOS','PIT','Y','','VU/1',153.00,0.00
'7100132','BOS','SFO','F','','',860.00,1720.00
'7100133','BOS','SFO','F','AA','',852.00,1704.00
'7100134','BOS','SFO','C','','',635.00,1270.00
'7100135','BOS','SFO','Y','TW','',605.00,1210.00
'7100136','BOS','SFO','Y','UA','',605.00,1210.00
'7100137','BOS','SFO','Y','','',573.00,1146.00
'7100138','BOS','SFO','B','AA','',508.00,1016.00
'7100139','BOS','SFO','KW','','AP/57',0.00,418.00
'7100140','BOS','SFO','QW','','AP/80',0.00,418.00
'7100141','BOS','SFO','KX','','AP/57',0.00,378.00
'7100142','BOS','SFO','QX','','AP/80',0.00,378.00
'7100143','BOS','SFO','B','','VU/1',412.00,0.00
'7100144','BOS','SFO','M','','VU/1',394.00,0.00
'7100145','BOS','SFO','Y','','VU/1',394.00,0.00
'7100146','BWI','ATL','F','','',428.00,856.00
'7100147','BWI','ATL','FN','','',299.00,598.00
'7100148','BWI','ATL','Y','','',286.00,572.00
'7100149','BWI','ATL','YN','','',230.00,460.00
'7100150','BWI','ATL','QW','','AP/57',0.00,248.00
'7100151','BWI','ATL','QX','','AP/57',0.00,208.00
'7100152','BWI','ATL','B','','VU/1',199.00,0.00
'7100153','BWI','ATL','Y','','VU/1',196.00,0.00
'7100154','BWI','BOS','F','','',368.00,736.00
'7100155','BWI','BOS','Y','','',161.00,322.00
'7100156','BWI','BOS','Y','','VU/1',109.00,0.00
'7100157','BWI','DEN','F','US','',653.00,1306.00
'7100158','BWI','DEN','F','','',645.00,1290.00
'7100159','BWI','DEN','Y','UA','',424.00,848.00
'7100160','BWI','DEN','Y','','',420.00,840.00
'7100161','BWI','DEN','Q','US','',238.00,476.00
'7100162','BWI','DEN','QW','','AP/80',0.00,306.00
'7100163','BWI','DEN','QX','','AP/80',0.00,256.00
'7100164','BWI','DEN','Y','','VU/1',280.00,0.00
'7100165','BWI','DFW','F','AA','',630.00,1260.00
'7100166','BWI','DFW','F','','',622.00,1244.00
'7100167','BWI','DFW','Y','AA','',420.00,840.00
'7100168','BWI','DFW','Y','','',415.00,830.00
'7100169','BWI','DFW','B','','VU/1',288.00,0.00
'7100170','BWI','DFW','Y','','VU/1',288.00,0.00
'7100171','BWI','PHL','Y','','',165.00,330.00
'7100172','BWI','PHL','M','','',106.00,212.00
'7100173','BWI','PHL','Y','','VU/1',115.00,0.00
'7100174','BWI','PIT','F','','',172.00,344.00
'7100175','BWI','PIT','Y','','',119.00,238.00
'7100176','BWI','PIT','Y','','VU/1',80.00,0.00
'7100177','DEN','ATL','F','UA','',685.00,1370.00
'7100178','DEN','ATL','F','','',677.00,1354.00
'7100179','DEN','ATL','FN','','',475.00,950.00
'7100180','DEN','ATL','Y','UA','',457.00,914.00
'7100181','DEN','ATL','Y','','',452.00,904.00
'7100182','DEN','ATL','B','DL','',435.00,870.00
'7100183','DEN','ATL','H','','',410.00,820.00
'7100184','DEN','ATL','M','DL','',410.00,820.00
'7100185','DEN','ATL','YN','','',361.00,722.00
'7100186','DEN','ATL','MW','','AP/57',0.00,438.00
'7100187','DEN','ATL','MX','','AP/57',0.00,378.00
'7100188','DEN','ATL','QW','','AP/57',0.00,298.00
'7100189','DEN','ATL','QX','','AP/57',0.00,238.00
'7100190','DEN','ATL','B','','VU/1',314.00,0.00
'7100191','DEN','ATL','Y','','VU/1',314.00,0.00
'7100192','DEN','ATL','B','','AP/55',304.00,0.00
'7100193','DEN','BOS','F','','',713.00,1426.00
'7100194','DEN','BOS','F','US','',705.00,1410.00
'7100195','DEN','BOS','Y','','',475.00,950.00
'7100196','DEN','BOS','Y','US','',470.00,940.00
'7100197','DEN','BOS','B','US','',382.00,764.00
'7100198','DEN','BOS','M','DL','',295.00,590.00
'7100199','DEN','BOS','Q','US','',295.00,590.00
'7100200','DEN','BOS','Q','DL','',238.00,476.00
'7100201','DEN','BOS','KW','','AP/57',0.00,378.00
'7100202','DEN','BOS','QW','','AP/80',0.00,378.00
'7100203','DEN','BOS','KX','','AP/57',0.00,338.00
'7100204','DEN','BOS','QX','','AP/80',0.00,338.00
'7100205','DEN','BOS','B','','VU/1',379.00,0.00
'7100206','DEN','BOS','Y','','VU/1',326.00,0.00
'7100207','DEN','BWI','F','US','',653.00,1306.00
'7100208','DEN','BWI','F','UA','',645.00,1290.00
'7100209','DEN','BWI','Y','','',424.00,848.00
'7100210','DEN','BWI','Y','US','',420.00,840.00
'7100211','DEN','BWI','Q','US','',238.00,476.00
'7100212','DEN','BWI','QW','','AP/80',0.00,306.00
'7100213','DEN','BWI','QX','','AP/80',0.00,256.00
'7100214','DEN','BWI','M','','VU/1',296.00,0.00
'7100215','DEN','BWI','Y','','VU/1',280.00,0.00
'7100216','DEN','DFW','F','','',489.00,978.00
'7100217','DEN','DFW','F','DL','',481.00,962.00
'7100218','DEN','DFW','FN','AA','',344.00,688.00
'7100219','DEN','DFW','FN','','',336.00,672.00
'7100220','DEN','DFW','Y','','',305.00,610.00
'7100221','DEN','DFW','Y','DL','',300.00,600.00
'7100222','DEN','DFW','YN','AA','',261.00,522.00
'7100223','DEN','DFW','YN','','',256.00,512.00
'7100224','DEN','DFW','QW','','AP/80',0.00,268.00
'7100225','DEN','DFW','QX','','AP/80',0.00,228.00
'7100226','DEN','DFW','B','','VU/1',208.00,0.00
'7100227','DEN','DFW','Y','','VU/1',208.00,0.00
'7100228','DEN','OAK','F','','',488.00,976.00
'7100229','DEN','OAK','Y','','',325.00,650.00
'7100230','DEN','OAK','QW','','AP/80',0.00,288.00
'7100231','DEN','OAK','QX','','AP/80',0.00,248.00
'7100232','DEN','OAK','Y','','VU/1',222.00,0.00
'7100233','DEN','PHL','F','','',706.00,1412.00
'7100234','DEN','PHL','Y','','',470.00,940.00
'7100235','DEN','PHL','FN','','',441.00,882.00
'7100236','DEN','PHL','YN','','',336.00,672.00
'7100237','DEN','PHL','KW','','AP/57',0.00,488.00
'7100238','DEN','PHL','KX','','AP/57',0.00,418.00
'7100239','DEN','PHL','QW','','AP/80',0.00,348.00
'7100240','DEN','PHL','QX','','AP/80',0.00,278.00
'7100241','DEN','PHL','Y','','VU/1',323.00,0.00
'7100242','DEN','PHL','B','','VU/1',297.00,0.00
'7100243','DEN','PIT','F','','',647.00,1294.00
'7100244','DEN','PIT','Y','','',412.00,824.00
'7100245','DEN','PIT','Q','','',287.00,574.00
'7100246','DEN','PIT','Y','','VU/1',285.00,0.00
'7100247','DEN','SFO','F','','',488.00,976.00
'7100248','DEN','SFO','Y','','',325.00,650.00
'7100249','DEN','SFO','YN','','',325.00,650.00
'7100250','DEN','SFO','QW','','AP/80',0.00,288.00
'7100251','DEN','SFO','QX','','AP/80',0.00,248.00
'7100252','DEN','SFO','B','','VU/1',222.00,0.00
'7100253','DEN','SFO','Y','','VU/1',222.00,0.00
'7100254','DFW','ATL','F','AA','',512.00,1024.00
'7100255','DFW','ATL','F','DL','',504.00,1008.00
'7100256','DFW','ATL','F','','',488.00,976.00
'7100257','DFW','ATL','FN','AA','',360.00,720.00
'7100258','DFW','ATL','FN','','',352.00,704.00
'7100259','DFW','ATL','Y','AA','',341.00,682.00
'7100260','DFW','ATL','Y','DL','',336.00,672.00
'7100261','DFW','ATL','YN','AA','',277.00,554.00
'7100262','DFW','ATL','YN','','',272.00,544.00
'7100263','DFW','ATL','QW','','AP/80',0.00,268.00
'7100264','DFW','ATL','QX','','AP/80',0.00,228.00
'7100265','DFW','ATL','B','','VU/1',233.00,0.00
'7100266','DFW','ATL','Y','AA','VU/1',233.00,0.00
'7100267','DFW','ATL','Y','','VU/1',222.00,0.00
'7100268','DFW','BOS','F','AA','',773.00,1546.00
'7100269','DFW','BOS','F','','',765.00,1530.00
'7100270','DFW','BOS','Y','AA','',515.00,1030.00
'7100271','DFW','BOS','Y','DL','',510.00,1020.00
'7100272','DFW','BOS','B','','VU/1',354.00,0.00
'7100273','DFW','BOS','Y','AA','VU/1',354.00,0.00
'7100274','DFW','BOS','Y','','VU/1',341.00,0.00
'7100275','DFW','BWI','F','AA','',630.00,1260.00
'7100276','DFW','BWI','F','','',622.00,1244.00
'7100277','DFW','BWI','Y','AA','',420.00,840.00
'7100278','DFW','BWI','Y','','',415.00,830.00
'7100279','DFW','BWI','B','','VU/1',288.00,0.00
'7100280','DFW','BWI','Y','','VU/1',288.00,0.00
'7100281','DFW','DEN','F','','',489.00,978.00
'7100282','DFW','DEN','F','DL','',481.00,962.00
'7100283','DFW','DEN','FN','AA','',344.00,688.00
'7100284','DFW','DEN','FN','','',336.00,672.00
'7100285','DFW','DEN','Y','','',305.00,610.00
'7100286','DFW','DEN','Y','DL','',300.00,600.00
'7100287','DFW','DEN','YN','AA','',261.00,522.00
'7100288','DFW','DEN','YN','','',256.00,512.00
'7100289','DFW','DEN','QW','','AP/80',0.00,268.00
'7100290','DFW','DEN','QX','','AP/80',0.00,228.00
'7100291','DFW','DEN','B','','VU/1',208.00,0.00
'7100292','DFW','DEN','Y','','VU/1',208.00,0.00
'7100293','DFW','OAK','F','AA','',717.00,1434.00
'7100294','DFW','OAK','F','','',646.00,1292.00
'7100295','DFW','OAK','FN','','',504.00,1008.00
'7100296','DFW','OAK','Y','AA','',478.00,956.00
'7100297','DFW','OAK','Y','','',467.00,934.00
'7100298','DFW','OAK','YN','','',386.00,772.00
'7100299','DFW','OAK','QW','','AP/80',0.00,378.00
'7100300','DFW','OAK','QX','','AP/80',0.00,338.00
'7100301','DFW','OAK','Y','','VU/1',328.00,0.00
'7100302','DFW','PHL','F','AA','',745.00,1490.00
'7100303','DFW','PHL','F','','',737.00,1474.00
'7100304','DFW','PHL','FN','','',516.00,1032.00
'7100305','DFW','PHL','Y','AA','',496.00,992.00
'7100306','DFW','PHL','Y','DL','',491.00,982.00
'7100307','DFW','PHL','YN','','',396.00,792.00
'7100308','DFW','PHL','B','','VU/1',341.00,0.00
'7100309','DFW','PHL','Y','','VU/1',341.00,0.00
'7100310','DFW','PIT','F','','',611.00,1222.00
'7100311','DFW','PIT','Y','AA','',420.00,840.00
'7100312','DFW','PIT','Y','AA','',380.00,760.00
'7100313','DFW','PIT','Y','','',375.00,750.00
'7100314','DFW','PIT','B','','VU/1',279.00,0.00
'7100315','DFW','PIT','Y','','VU/1',260.00,0.00
'7100316','DFW','SFO','F','','',717.00,1434.00
'7100317','DFW','SFO','F','DL','',709.00,1418.00
'7100318','DFW','SFO','FN','AA','',504.00,1008.00
'7100319','DFW','SFO','FN','','',496.00,992.00
'7100320','DFW','SFO','Y','','',478.00,956.00
'7100321','DFW','SFO','Y','DL','',473.00,946.00
'7100322','DFW','SFO','YN','AA','',386.00,772.00
'7100323','DFW','SFO','YN','','',381.00,762.00
'7100324','DFW','SFO','QW','','AP/80',0.00,378.00
'7100325','DFW','SFO','QX','','AP/80',0.00,338.00
'7100326','DFW','SFO','B','','VU/1',328.00,0.00
'7100327','DFW','SFO','Y','','VU/1',328.00,0.00
'7100328','OAK','BOS','F','','',836.00,1672.00
'7100329','OAK','BOS','Y','','',557.00,1114.00
'7100330','OAK','BOS','QW','','AP/80',0.00,418.00
'7100331','OAK','BOS','QX','','AP/80',0.00,378.00
'7100332','OAK','BOS','Y','','VU/1',394.00,0.00
'7100333','OAK','DEN','F','','',488.00,976.00
'7100334','OAK','DEN','Y','','',325.00,650.00
'7100335','OAK','DEN','QW','','AP/80',0.00,288.00
'7100336','OAK','DEN','QX','','AP/80',0.00,248.00
'7100337','OAK','DEN','Y','','VU/1',222.00,0.00
'7100338','OAK','DFW','F','','',717.00,1434.00
'7100339','OAK','DFW','FN','','',504.00,1008.00
'7100340','OAK','DFW','Y','','',478.00,956.00
'7100341','OAK','DFW','YN','','',386.00,772.00
'7100342','OAK','DFW','Y','','VU/1',328.00,0.00
'7100343','OAK','PHL','F','AA','',877.00,1754.00
'7100344','OAK','PHL','Y','AA','',584.00,1168.00
'7100345','OAK','PHL','B','AA','',488.00,976.00
'7100346','OAK','PHL','Y','','VU/1',402.00,0.00
'7100347','OAK','SFO','Y','','',110.00,220.00
'7100348','OAK','SFO','YN','','',54.00,108.00
'7100349','OAK','SFO','Y','AA','VU/1',61.00,0.00
'7100350','PHL','ATL','F','US','',465.00,930.00
'7100351','PHL','ATL','F','','',449.00,898.00
'7100352','PHL','ATL','FN','','',314.00,628.00
'7100353','PHL','ATL','Y','DL','',295.00,590.00
'7100354','PHL','ATL','Y','EA','',295.00,590.00
'7100355','PHL','ATL','Y','','',290.00,580.00
'7100356','PHL','ATL','YN','','',243.00,486.00
'7100357','PHL','ATL','KW','','AP/57',0.00,268.00
'7100358','PHL','ATL','QW','','AP/57',0.00,268.00
'7100359','PHL','ATL','KX','','AP/57',0.00,228.00
'7100360','PHL','ATL','QX','','AP/57',0.00,228.00
'7100361','PHL','ATL','B','','VU/1',205.00,0.00
'7100362','PHL','ATL','Y','','VU/1',205.00,0.00
'7100363','PHL','BOS','F','','',210.00,420.00
'7100364','PHL','BOS','FN','','',147.00,294.00
'7100365','PHL','BOS','Y','DL','',147.00,294.00
'7100366','PHL','BOS','B','DL','',140.00,280.00
'7100367','PHL','BOS','K','','',140.00,280.00
'7100368','PHL','BOS','Y','DL','',140.00,280.00
'7100369','PHL','BOS','Y','','',140.00,280.00
'7100370','PHL','BOS','B','','AP/75',0.00,270.00
'7100371','PHL','BOS','B','DL','',129.00,258.00
'7100372','PHL','BOS','YN','','',119.00,238.00
'7100373','PHL','BOS','B','US','',109.00,218.00
'7100374','PHL','BOS','M','ML','',109.00,218.00
'7100375','PHL','BOS','Q','','AP/27',0.00,188.00
'7100376','PHL','BOS','B','','AP/44',129.00,0.00
'7100377','PHL','BOS','B','','VU/1',102.00,0.00
'7100378','PHL','BOS','Y','','VU/1',97.00,0.00
'7100379','PHL','BWI','Y','','',165.00,330.00
'7100380','PHL','BWI','M','','',106.00,212.00
'7100381','PHL','BWI','Y','','VU/1',115.00,0.00
'7100382','PHL','DEN','F','','',706.00,1412.00
'7100383','PHL','DEN','F','DL','',630.00,1260.00
'7100384','PHL','DEN','Y','','',470.00,940.00
'7100385','PHL','DEN','Y','DL','',420.00,840.00
'7100386','PHL','DEN','KW','','AP/57',0.00,488.00
'7100387','PHL','DEN','KX','','AP/57',0.00,418.00
'7100388','PHL','DEN','QW','','AP/80',0.00,348.00
'7100389','PHL','DEN','QX','','AP/80',0.00,278.00
'7100390','PHL','DEN','Y','','VU/1',323.00,0.00
'7100391','PHL','DEN','B','','VU/1',297.00,0.00
'7100392','PHL','DFW','F','AA','',745.00,1490.00
'7100393','PHL','DFW','F','','',737.00,1474.00
'7100394','PHL','DFW','Y','AA','',496.00,992.00
'7100395','PHL','DFW','Y','DL','',491.00,982.00
'7100396','PHL','DFW','B','','VU/1',341.00,0.00
'7100397','PHL','DFW','Y','AA','VU/1',341.00,0.00
'7100398','PHL','DFW','M','','AP/68',284.00,0.00
'7100399','PHL','DFW','Y','','VU/1',283.00,0.00
'7100400','PHL','OAK','F','AA','',877.00,1754.00
'7100401','PHL','OAK','Y','AA','',584.00,1168.00
'7100402','PHL','OAK','B','AA','',488.00,976.00
'7100403','PHL','OAK','Y','','VU/1',402.00,0.00
'7100404','PHL','PIT','F','','',189.00,378.00
'7100405','PHL','PIT','Y','','',131.00,262.00
'7100406','PHL','PIT','Y','','VU/1',88.00,0.00
'7100407','PHL','SFO','F','US','',995.00,1990.00
'7100408','PHL','SFO','F','','',887.00,1774.00
'7100409','PHL','SFO','Y','','',591.00,1182.00
'7100410','PHL','SFO','Y','US','',586.00,1172.00
'7100411','PHL','SFO','B','US','',483.00,966.00
'7100412','PHL','SFO','QW','','AP/80',0.00,418.00
'7100413','PHL','SFO','QX','','AP/80',0.00,378.00
'7100414','PHL','SFO','B','','AP/55',488.00,0.00
'7100415','PHL','SFO','B','','VU/1',407.00,0.00
'7100416','PHL','SFO','M','','VU/1',407.00,0.00
'7100417','PHL','SFO','Y','','VU/1',407.00,0.00
'7100418','PHL','SFO','Y','US','VU/1',388.00,0.00
'7100419','PIT','ATL','F','','',416.00,832.00
'7100420','PIT','ATL','FN','','',291.00,582.00
'7100421','PIT','ATL','Y','','',274.00,548.00
'7100422','PIT','ATL','YN','','',217.00,434.00
'7100423','PIT','ATL','KW','','AP/57',0.00,268.00
'7100424','PIT','ATL','QW','','AP/57',0.00,248.00
'7100425','PIT','ATL','KX','','AP/57',0.00,228.00
'7100426','PIT','ATL','QX','','AP/57',0.00,208.00
'7100427','PIT','ATL','B','','VU/1',190.00,0.00
'7100428','PIT','ATL','Y','','VU/1',190.00,0.00
'7100429','PIT','BOS','F','','',330.00,660.00
'7100430','PIT','BOS','Y','','',240.00,480.00
'7100431','PIT','BOS','Y','','VU/1',153.00,0.00
'7100432','PIT','BWI','F','','',172.00,344.00
'7100433','PIT','BWI','Y','','',119.00,238.00
'7100434','PIT','BWI','Y','','VU/1',80.00,0.00
'7100435','PIT','DEN','F','US','',647.00,1294.00
'7100436','PIT','DEN','F','','',607.00,1214.00
'7100437','PIT','DEN','Y','AA','',422.00,844.00
'7100438','PIT','DEN','Y','','',412.00,824.00
'7100439','PIT','DEN','Q','','',287.00,574.00
'7100440','PIT','DEN','M','','',282.00,564.00
'7100441','PIT','DEN','Y','AA','VU/1',299.00,0.00
'7100442','PIT','DEN','Y','','VU/1',285.00,0.00
'7100443','PIT','DFW','F','','',611.00,1222.00
'7100444','PIT','DFW','Y','AA','',420.00,840.00
'7100445','PIT','DFW','Y','AA','',380.00,760.00
'7100446','PIT','DFW','Y','','',375.00,750.00
'7100447','PIT','DFW','BW','','AP/57',0.00,428.00
'7100448','PIT','DFW','BX','','AP/57',0.00,378.00
'7100449','PIT','DFW','B','','VU/1',279.00,0.00
'7100450','PIT','DFW','M','','VU/1',260.00,0.00
'7100451','PIT','DFW','Y','','VU/1',260.00,0.00
'7100452','PIT','PHL','F','','',189.00,378.00
'7100453','PIT','PHL','Y','','',131.00,262.00
'7100454','PIT','PHL','Y','','VU/1',88.00,0.00
'7100455','PIT','SFO','F','US','',819.00,1638.00
'7100456','PIT','SFO','Y','','',546.00,1092.00
'7100457','PIT','SFO','QW','','AP/80',0.00,398.00
'7100458','PIT','SFO','QX','','AP/80',0.00,358.00
'7100459','PIT','SFO','Y','','VU/1',379.00,0.00
'7100460','SFO','ATL','F','','',828.00,1656.00
'7100461','SFO','ATL','F','AA','',821.00,1642.00
'7100462','SFO','ATL','FN','','',580.00,1160.00
'7100463','SFO','ATL','Y','','',552.00,1104.00
'7100464','SFO','ATL','Y','AA','',547.00,1094.00
'7100465','SFO','ATL','B','AA','',475.00,950.00
'7100466','SFO','ATL','YN','EA','',445.00,890.00
'7100467','SFO','ATL','YN','DL','',442.00,884.00
'7100468','SFO','ATL','M','AA','',430.00,860.00
'7100469','SFO','ATL','QW','','AP/57',0.00,398.00
'7100470','SFO','ATL','QX','','AP/57',0.00,358.00
'7100471','SFO','ATL','K','','AP/68',435.00,0.00
'7100472','SFO','ATL','Q','','AP/68',435.00,0.00
'7100473','SFO','ATL','B','','VU/1',383.00,0.00
'7100474','SFO','ATL','Y','AA','VU/1',383.00,0.00
'7100475','SFO','ATL','Y','','VU/1',376.00,0.00
'7100476','SFO','BOS','F','US','',995.00,1990.00
'7100477','SFO','BOS','F','DL','',890.00,1780.00
'7100478','SFO','BOS','F','','',860.00,1720.00
'7100479','SFO','BOS','C','','',635.00,1270.00
'7100480','SFO','BOS','Y','TW','',605.00,1210.00
'7100481','SFO','BOS','Y','UA','',605.00,1210.00
'7100482','SFO','BOS','Y','DL','',593.00,1186.00
'7100483','SFO','BOS','Y','','',573.00,1146.00
'7100484','SFO','BOS','Y','US','',568.00,1136.00
'7100485','SFO','BOS','B','AA','',508.00,1016.00
'7100486','SFO','BOS','B','DL','',503.00,1006.00
'7100487','SFO','BOS','B','US','',503.00,1006.00
'7100488','SFO','BOS','KW','','AP/57',0.00,418.00
'7100489','SFO','BOS','QW','','AP/80',0.00,418.00
'7100490','SFO','BOS','KX','','AP/57',0.00,378.00
'7100491','SFO','BOS','QX','','AP/80',0.00,378.00
'7100492','SFO','BOS','B','','VU/1',412.00,0.00
'7100493','SFO','BOS','M','','VU/1',394.00,0.00
'7100494','SFO','BOS','Y','','VU/1',394.00,0.00
'7100495','SFO','BWI','F','','',781.00,1562.00
'7100496','SFO','BWI','Y','','',516.00,1032.00
'7100497','SFO','BWI','B','','',449.00,898.00
'7100498','SFO','BWI','Q','','',405.00,810.00
'7100499','SFO','BWI','Y','','VU/1',358.00,0.00
'7100500','SFO','DEN','F','','',488.00,976.00
'7100501','SFO','DEN','Y','','',325.00,650.00
'7100502','SFO','DEN','QW','','AP/80',0.00,288.00
'7100503','SFO','DEN','QX','','AP/80',0.00,248.00
'7100504','SFO','DEN','Y','','VU/1',222.00,0.00
'7100505','SFO','DFW','F','','',717.00,1434.00
'7100506','SFO','DFW','F','DL','',709.00,1418.00
'7100507','SFO','DFW','FN','AA','',504.00,1008.00
'7100508','SFO','DFW','FN','','',496.00,992.00
'7100509','SFO','DFW','Y','','',478.00,956.00
'7100510','SFO','DFW','Y','DL','',473.00,946.00
'7100511','SFO','DFW','YN','AA','',386.00,772.00
'7100512','SFO','DFW','YN','','',381.00,762.00
'7100513','SFO','DFW','QW','','AP/80',0.00,378.00
'7100514','SFO','DFW','QX','','AP/80',0.00,338.00
'7100515','SFO','DFW','B','','VU/1',328.00,0.00
'7100516','SFO','DFW','Y','','VU/1',328.00,0.00
'7100517','SFO','OAK','Y','','',110.00,220.00
'7100518','SFO','OAK','YN','','',54.00,108.00
'7100519','SFO','OAK','Y','AA','VU/1',61.00,0.00
'7100520','SFO','PHL','F','US','',995.00,1990.00
'7100521','SFO','PHL','F','','',887.00,1774.00
'7100522','SFO','PHL','Y','','',591.00,1182.00
'7100523','SFO','PHL','Y','US','',586.00,1172.00
'7100524','SFO','PHL','B','US','',483.00,966.00
'7100525','SFO','PHL','QW','','AP/80',0.00,418.00
'7100526','SFO','PHL','QX','','AP/80',0.00,378.00
'7100527','SFO','PHL','B','','AP/55',488.00,0.00
'7100528','SFO','PHL','B','','VU/1',407.00,0.00
'7100529','SFO','PHL','M','','VU/1',407.00,0.00
'7100530','SFO','PHL','Y','','VU/1',407.00,0.00
'7100531','SFO','PHL','Y','US','VU/1',388.00,0.00
'7100532','SFO','PIT','F','US','',819.00,1638.00
'7100533','SFO','PIT','Y','','',546.00,1092.00
'7100534','SFO','PIT','Y','','VU/1',379.00,0.00

View File

@ -1,164 +0,0 @@
312733,'ATL','BOS',740,1127,'1234567',0,1,227
312734,'ATL','BOS',1200,1548,'1234567',0,1,228
312737,'ATL','BOS',1650,2053,'1234567',0,1,243
333051,'ATL','DEN',630,910,'1234567',0,1,280
333054,'ATL','DEN',1000,1245,'1234567',0,1,285
333059,'ATL','DEN',1319,1554,'1234567',0,1,275
333067,'ATL','DEN',2029,2320,'1234567',0,1,291
393490,'ATL','OAK',1000,1339,'1234567',0,1,399
420730,'ATL','SFO',630,955,'1234567',0,1,385
420735,'ATL','SFO',1000,1325,'1234567',0,1,385
420736,'ATL','SFO',1000,1336,'1234567',0,1,396
420739,'ATL','SFO',1319,1650,'1234567',0,1,391
420745,'ATL','SFO',1650,2050,'1234567',0,1,420
420747,'ATL','SFO',1825,2214,'1234567',0,1,409
420751,'ATL','SFO',2029,2350,'1234567',0,1,381
305276,'BOS','ATL',705,1110,'1234567',0,1,245
305277,'BOS','ATL',1125,1615,'1234567',0,1,290
305280,'BOS','ATL',1645,2101,'1234567',0,1,256
333153,'BOS','DEN',1000,1410,'1234567',0,1,370
333158,'BOS','DEN',1156,1615,'1234567',0,1,379
333168,'BOS','DEN',1850,2320,'1234567',0,1,390
393546,'BOS','OAK',838,1339,'123456-',0,1,481
393547,'BOS','OAK',840,1339,'------7',0,1,479
393553,'BOS','OAK',1720,2205,'1234567',0,1,465
420887,'BOS','SFO',805,1325,'1234567',0,1,500
420888,'BOS','SFO',838,1336,'123456-',0,1,478
420893,'BOS','SFO',1132,1650,'1234567',0,1,498
420894,'BOS','SFO',1210,1652,'1234567',0,1,462
420903,'BOS','SFO',1520,2115,'1234567',0,1,535
420911,'BOS','SFO',1720,2214,'1234567',0,1,474
420912,'BOS','SFO',1845,2350,'1234567',0,1,485
333086,'BWI','DEN',550,955,'1234567',0,1,365
333091,'BWI','DEN',845,1245,'1234567',0,1,360
333099,'BWI','DEN',1230,1615,'1234567',0,1,345
333110,'BWI','DEN',1945,2320,'1234567',0,1,335
329933,'BWI','DFW',550,930,'1234567',0,1,280
329937,'BWI','DFW',900,1250,'1234567',0,1,290
329941,'BWI','DFW',1230,1620,'1234567',0,1,290
329944,'BWI','DFW',1600,1955,'1234567',0,1,295
329947,'BWI','DFW',1945,2321,'1234567',0,1,276
393507,'BWI','OAK',915,1339,'1234567',0,1,444
420782,'BWI','SFO',800,1217,'123456-',0,1,437
420783,'BWI','SFO',845,1325,'1234567',0,1,460
420785,'BWI','SFO',915,1336,'1234567',0,1,441
420791,'BWI','SFO',1230,1730,'1234567',0,1,480
420792,'BWI','SFO',1240,1652,'1234567',0,1,432
420798,'BWI','SFO',1620,2022,'1234567',0,1,422
305416,'DEN','ATL',620,1244,'1234567',0,1,264
305424,'DEN','ATL',950,1606,'1234567',0,1,256
305429,'DEN','ATL',1325,1943,'1234567',0,1,258
305435,'DEN','ATL',1700,100,'1234567',0,1,360
305436,'DEN','ATL',1955,230,'1234567',0,1,275
313024,'DEN','BOS',55,855,'1234567',0,1,360
313025,'DEN','BOS',620,1435,'1234567',0,1,375
313030,'DEN','BOS',800,1550,'1234567',0,1,350
313034,'DEN','BOS',950,1755,'1234567',0,1,365
313037,'DEN','BOS',1055,1920,'1234567',0,1,385
313041,'DEN','BOS',1325,2125,'1234567',0,1,360
313048,'DEN','BOS',1815,153,'1234567',0,1,338
308320,'DEN','BWI',620,1400,'1234567',0,1,340
308330,'DEN','BWI',1055,1850,'1234567',0,1,355
308334,'DEN','BWI',1325,2045,'1234567',0,1,320
402376,'DEN','PHL',620,1350,'1234567',0,1,330
402382,'DEN','PHL',800,1515,'1234567',0,1,315
402388,'DEN','PHL',1055,1840,'1234567',0,1,345
402391,'DEN','PHL',1455,2146,'12345-7',0,1,291
402397,'DEN','PHL',1700,15,'1234567',0,1,315
402398,'DEN','PHL',1815,130,'1234567',0,1,315
405235,'DEN','PIT',55,803,'1234567',0,1,308
405236,'DEN','PIT',55,1000,'1234567',0,1,425
405241,'DEN','PIT',800,1510,'1234567',0,1,310
405250,'DEN','PIT',1055,1845,'1234567',0,1,350
405253,'DEN','PIT',1455,2202,'1234567',0,1,307
405258,'DEN','PIT',1815,59,'1234567',0,1,284
313006,'DFW','BOS',2010,153,'1234567',0,1,283
308292,'DFW','BWI',625,1145,'1234567',0,1,260
308296,'DFW','BWI',945,1510,'1234567',0,1,265
308301,'DFW','BWI',1305,1850,'1234567',0,1,285
308304,'DFW','BWI',1650,2230,'1234567',0,1,280
393637,'DFW','OAK',700,1014,'123456-',0,1,314
393641,'DFW','OAK',1547,1852,'1234567',0,1,305
393643,'DFW','OAK',1850,2205,'12345-7',0,1,315
402327,'DFW','PHL',625,1200,'1234567',0,1,275
402332,'DFW','PHL',945,1515,'1234567',0,1,270
402339,'DFW','PHL',1305,1840,'1234567',0,1,275
402343,'DFW','PHL',1501,2045,'1234567',0,1,284
402346,'DFW','PHL',1650,2220,'1234567',0,1,270
402350,'DFW','PHL',2010,130,'1234567',0,1,260
405211,'DFW','PIT',945,1510,'1234567',0,1,265
405214,'DFW','PIT',1305,1845,'1234567',0,1,280
405217,'DFW','PIT',1650,2205,'1234567',0,1,255
405219,'DFW','PIT',2010,59,'1234567',0,1,229
421176,'DFW','SFO',700,1006,'123456-',0,1,306
421177,'DFW','SFO',1032,1336,'1234567',0,1,304
421179,'DFW','SFO',1547,1912,'1234567',0,1,325
421180,'DFW','SFO',1850,2214,'12345-7',0,1,324
421181,'DFW','SFO',1940,2310,'1234567',0,1,330
306026,'OAK','ATL',625,1537,'1234567',0,1,372
306031,'OAK','ATL',1425,2330,'1234567',0,1,365
313867,'OAK','BOS',625,1619,'1234567',0,1,414
308924,'OAK','BWI',1425,2332,'1234567',0,1,367
330865,'OAK','DFW',625,1312,'1234567',0,1,287
330867,'OAK','DFW',1105,1753,'1234567',0,1,288
330870,'OAK','DFW',1425,2122,'12345-7',0,1,297
403125,'OAK','PHL',625,1553,'1234567',0,1,388
403128,'OAK','PHL',1105,2041,'1234567',0,1,396
334183,'PHL','DEN',540,955,'1234567',0,1,375
334190,'PHL','DEN',840,1410,'123456-',0,1,450
334198,'PHL','DEN',1600,2015,'1234567',0,1,375
334202,'PHL','DEN',1935,2320,'1234567',0,1,345
330947,'PHL','DFW',540,930,'1234567',0,1,290
330956,'PHL','DFW',900,1250,'1234567',0,1,290
330962,'PHL','DFW',1230,1620,'1234567',0,1,290
330964,'PHL','DFW',1405,1805,'1234567',0,1,300
330967,'PHL','DFW',1600,1955,'1234567',0,1,295
330971,'PHL','DFW',1750,2140,'1234567',0,1,290
330974,'PHL','DFW',1935,2321,'1234567',0,1,286
393950,'PHL','OAK',905,1339,'1234567',0,1,454
393953,'PHL','OAK',1753,2205,'1234567',0,1,432
422233,'PHL','SFO',540,1110,'1234567',0,1,510
422240,'PHL','SFO',830,1325,'1234567',0,1,475
422241,'PHL','SFO',905,1336,'1234567',0,1,451
422249,'PHL','SFO',1230,1730,'1234567',0,1,480
422262,'PHL','SFO',1753,2214,'1234567',0,1,441
422263,'PHL','SFO',1915,2350,'1234567',0,1,455
334210,'PIT','DEN',600,955,'1234567',0,1,355
334218,'PIT','DEN',1030,1410,'1234567',0,1,340
334222,'PIT','DEN',1245,1615,'1234567',0,1,330
334230,'PIT','DEN',1945,2320,'1234567',0,1,335
330977,'PIT','DFW',600,930,'1234567',0,1,270
330981,'PIT','DFW',910,1250,'1234567',0,1,280
330984,'PIT','DFW',1245,1620,'1234567',0,1,275
330989,'PIT','DFW',1945,2321,'1234567',0,1,276
422277,'PIT','SFO',910,1410,'1234567',0,1,480
422281,'PIT','SFO',1245,1730,'1234567',0,1,465
306304,'SFO','ATL',20,917,'1234567',0,1,357
306307,'SFO','ATL',620,1537,'1234567',0,1,377
306309,'SFO','ATL',700,1606,'1234567',0,1,366
306314,'SFO','ATL',1059,1943,'1234567',0,1,344
306317,'SFO','ATL',1425,2258,'1234567',0,1,333
306318,'SFO','ATL',1431,2330,'1234567',0,1,359
306319,'SFO','ATL',1750,230,'1234567',0,1,340
314256,'SFO','BOS',620,1619,'1234567',0,1,419
314259,'SFO','BOS',700,1755,'1234567',0,1,475
314263,'SFO','BOS',815,1920,'1234567',0,1,485
314268,'SFO','BOS',1059,2125,'1234567',0,1,446
314269,'SFO','BOS',1108,2056,'1234567',0,1,408
309189,'SFO','BWI',815,1850,'1234567',0,1,455
309198,'SFO','BWI',1059,2045,'1234567',0,1,406
309204,'SFO','BWI',1431,2332,'1234567',0,1,361
331132,'SFO','DFW',620,1312,'1234567',0,1,292
331133,'SFO','DFW',1108,1753,'1234567',0,1,285
331134,'SFO','DFW',1431,2122,'12345-7',0,1,291
403468,'SFO','PHL',620,1553,'1234567',0,1,393
403472,'SFO','PHL',700,1705,'1234567',0,1,425
403474,'SFO','PHL',815,1840,'1234567',0,1,445
403479,'SFO','PHL',1108,2041,'1234567',0,1,393
403481,'SFO','PHL',1215,2220,'1234567',0,1,425
403485,'SFO','PHL',1425,15,'1234567',0,1,410
403486,'SFO','PHL',1530,130,'1234567',0,1,420
403488,'SFO','PHL',2220,825,'1234567',0,1,425
405963,'SFO','PIT',815,1845,'1234567',0,1,450
405970,'SFO','PIT',1530,59,'1234567',0,1,389
405971,'SFO','PIT',2220,1000,'1234567',0,1,520

View File

@ -1,579 +0,0 @@
101908,'1234567','ATL','BOS',636,1000,'DL',296,'FNYNBNMQ','72S','B',1,'N',204
101909,'1234567','ATL','BOS',641,855,'DL',314,'FNYNBNMQ','72S','B',0,'N',134
101910,'1234567','ATL','BOS',755,1019,'EA',140,'FYHQK','D9S','B',0,'N',144
101911,'1234567','ATL','BOS',920,1150,'EA',534,'FYHQK','D9S','B',0,'N',150
101912,'1234567','ATL','BOS',959,1215,'DL',410,'FYBMQ','757','B',0,'N',136
101913,'1234567','ATL','BOS',1010,1355,'DL',726,'FYBMQ','72S','S',1,'N',225
101914,'1234567','ATL','BOS',1057,1320,'EA',640,'YHQKL','72S','L',0,'N',143
101915,'1234567','ATL','BOS',1229,1456,'EA',142,'FYHQK','D9S','L',0,'N',147
101916,'-----6-','ATL','BOS',1325,1550,'DL',110,'FYBMQ','767','L',0,'N',145
101917,'12345-7','ATL','BOS',1325,1550,'DL',110,'FYBMQ','763','L',0,'N',145
101918,'1234567','ATL','BOS',1426,1656,'EA',644,'FYHQK','D9S','S',0,'N',150
101922,'1234567','ATL','BOS',1655,1920,'DL',134,'FYBMQ','L10','D',0,'N',145
101923,'1234567','ATL','BOS',1800,2032,'EA',144,'FYHQK','757','D',0,'N',152
101924,'1234567','ATL','BOS',1851,2219,'DL',106,'FYBMQ','M80','D',1,'N',208
101925,'1234567','ATL','BOS',1855,2122,'DL',326,'FYBMQ','72S','D',0,'N',147
101926,'1234567','ATL','BOS',1950,2220,'EA',148,'FYHQK','D9S','S',0,'N',150
101927,'------7','ATL','BOS',2035,2255,'DL',166,'FYBMQ','L10','S/',0,'N',140
101928,'123456-','ATL','BOS',2035,2255,'DL',116,'FYBMQ','L10','S/',0,'N',140
101929,'1234567','ATL','BOS',2345,153,'DL',162,'FNYNBNMQ','757','',0,'N',128
101951,'1234567','ATL','BWI',915,1055,'EA',202,'FYHQK','D9S','S',0,'N',100
101952,'1234567','ATL','BWI',1002,1145,'DL',1204,'FYBMQ','M80','',0,'N',103
101953,'1234567','ATL','BWI',1330,1510,'DL',662,'FYBMQ','M80','L',0,'N',100
101954,'1234567','ATL','BWI',1423,1610,'EA',206,'FYHQK','D9S','',0,'N',107
101955,'1234567','ATL','BWI',1704,1850,'DL',294,'FYBMQ','757','D',0,'N',106
101956,'1234567','ATL','BWI',1800,1937,'EA',210,'FYHQK','D9S','D',0,'N',97
101957,'1234567','ATL','BWI',1955,2140,'EA',212,'FYHQK','D9S','S',0,'N',105
101958,'1234567','ATL','BWI',2048,2230,'DL',256,'FYBMQ','757','',0,'N',102
101959,'1234567','ATL','BWI',2140,2318,'EA',208,'FNYNHQNK','72S','',0,'N',98
102122,'1234567','ATL','DEN',840,955,'DL',445,'FYBMQ','757','B',0,'N',195
102123,'1234567','ATL','DEN',934,1054,'EA',821,'FYHQK','72S','B',0,'N',200
102125,'1234567','ATL','DEN',1000,1124,'UA',915,'FYBMQ','73S','S',0,'N',204
102126,'1234567','ATL','DEN',1200,1305,'DL',257,'FYBMQ','72S','L',0,'N',185
102127,'1234567','ATL','DEN',1510,1615,'DL',1083,'FYBMQ','72S','S',0,'N',185
102128,'1234567','ATL','DEN',1755,1910,'EA',825,'FYHQK','72S','D',0,'N',195
102129,'1234567','ATL','DEN',1825,1946,'UA',673,'FYBMQ','733','D',0,'N',201
102133,'1234567','ATL','DEN',1900,2015,'DL',675,'FYBMQ','72S','D',0,'N',195
102134,'1234567','ATL','DEN',2145,2308,'EA',823,'FNYNHQNK','757','S',0,'N',203
102135,'1234567','ATL','DEN',2219,2320,'DL',229,'FNYNBNMQ','72S','',0,'N',181
102136,'--34567','ATL','DFW',630,740,'DL',131,'FNYNBNMQ','L10','B',0,'N',130
102137,'12-----','ATL','DFW',630,740,'DL',131,'FNYNBNMQ','763','B',0,'N',130
102139,'1234567','ATL','DFW',730,849,'AA',1339,'FYBMV','M80','B',0,'N',139
102144,'1234567','ATL','DFW',823,930,'DL',671,'FYBMQ','72S','B',0,'N',127
102147,'1234567','ATL','DFW',901,1027,'AA',447,'FYBMV','M80','S',0,'N',146
102148,'1234567','ATL','DFW',1000,1110,'DL',17,'FYBMQ','L15','S',0,'N',130
102150,'1234567','ATL','DFW',1145,1250,'DL',545,'FYBMQ','72S','L',0,'N',125
102162,'--34567','ATL','DFW',1319,1430,'DL',179,'FYBMQ','763','L',0,'N',131
102163,'12-----','ATL','DFW',1319,1430,'DL',179,'FYBMQ','L10','L',0,'N',131
102164,'1234567','ATL','DFW',1347,1505,'AA',237,'FYBMV','M80','S',0,'N',138
102165,'-2-----','ATL','DFW',1415,1525,'LH',442,'FCBMK','74M','D',0,'N',130
102166,'1234567','ATL','DFW',1510,1620,'DL',1145,'FYBMQ','757','S',0,'N',130
102172,'1234567','ATL','DFW',1634,1759,'AA',351,'FYBMV','M80','S',0,'N',145
102173,'1234567','ATL','DFW',1650,1805,'DL',82,'FYBMQ','L10','D',0,'N',135
102177,'1234567','ATL','DFW',1840,1955,'DL',405,'FYBMQ','M80','D',0,'N',135
102188,'1234567','ATL','DFW',1925,2050,'AA',1419,'FNYNBMV','M80','D',0,'N',145
102190,'1234567','ATL','DFW',2029,2140,'DL',275,'FNYNBNMQ','763','',0,'N',131
102191,'1234567','ATL','DFW',2213,2321,'DL',574,'FNYNBNMQ','M80','',0,'N',128
102192,'12345-7','ATL','DFW',2335,40,'DL',1107,'FNYNBNMQ','D9S','',0,'N',125
102674,'1234567','ATL','OAK',1825,2205,'UA',673,'FYBMQ','733','D',1,'N',400
102766,'1234567','ATL','PHL',636,825,'DL',296,'FNYNBNMQ','72S','B',0,'N',109
102767,'1234567','ATL','PHL',740,929,'US',258,'FYBHQ','D9S','B',0,'N',109
102768,'1234567','ATL','PHL',805,956,'EA',124,'FYHQK','D9S','B',0,'N',111
102769,'1234567','ATL','PHL',935,1125,'EA',126,'FYHQK','D9S','S',0,'N',110
102770,'1234567','ATL','PHL',1010,1200,'DL',726,'FYBMQ','72S','',0,'N',110
102771,'1234567','ATL','PHL',1200,1345,'US',29,'FYBHQ','733','L',0,'N',105
102772,'1234567','ATL','PHL',1215,1415,'EA',610,'FYHQK','D9S','L',0,'N',120
102773,'1234567','ATL','PHL',1322,1515,'DL',424,'FYBMQ','72S','L',0,'N',113
102774,'1234567','ATL','PHL',1417,1607,'EA',324,'FYHQK','D9S','',0,'N',110
102775,'1234567','ATL','PHL',1605,1800,'EA',602,'FYHQK','D9S','S',0,'N',115
102776,'1234567','ATL','PHL',1649,1840,'DL',1206,'FYBMQ','767','D',0,'N',111
102777,'1234567','ATL','PHL',1650,1835,'US',1786,'FYBHQ','73S','D',0,'N',105
102778,'1234567','ATL','PHL',1802,1959,'EA',120,'FYHQK','D9S','D',0,'N',117
102779,'1234567','ATL','PHL',1851,2045,'DL',106,'FYBMQ','M80','D',0,'N',114
102781,'1234567','ATL','PHL',1957,2151,'EA',604,'FYHQK','D9S','S',0,'N',114
102782,'1234567','ATL','PHL',2035,2220,'DL',250,'FYBMQ','72S','',0,'N',105
102783,'1234567','ATL','PHL',2140,2335,'EA',128,'FNYNHQNK','D9S','',0,'N',115
102784,'1234567','ATL','PHL',2350,130,'DL',1210,'FNYNBNMQ','757','',0,'N',100
102795,'1234567','ATL','PIT',630,803,'US',339,'FYBHQ','D9S','B',0,'N',93
102796,'1234567','ATL','PIT',831,1000,'DL',842,'FYBMQ','D9S','B',0,'N',89
102797,'1234567','ATL','PIT',925,1100,'EA',302,'FYHQK','D9S','S',0,'N',95
102798,'1234567','ATL','PIT',1105,1238,'US',248,'FYBHQ','D9S','L',0,'N',93
102799,'1234567','ATL','PIT',1225,1405,'EA',308,'FYHQK','757','L',0,'N',100
102800,'1234567','ATL','PIT',1340,1510,'DL',628,'FYBMQ','73S','',0,'N',90
102801,'1234567','ATL','PIT',1540,1713,'US',508,'FYBHQ','D9S','L/S',0,'N',93
102802,'-----67','ATL','PIT',1711,1845,'DL',1132,'FYBMQ','73S','D',0,'N',94
102803,'12345--','ATL','PIT',1711,1845,'DL',1132,'FYBMQ','72S','D',0,'N',94
102804,'1234567','ATL','PIT',1759,1933,'EA',310,'YHQKL','72S','D',0,'N',94
102805,'1234567','ATL','PIT',1920,2056,'US',480,'FYBHQ','D9S','D',0,'N',96
102806,'1234567','ATL','PIT',1959,2139,'EA',312,'FYHQK','757','S/',0,'N',100
102807,'1234567','ATL','PIT',2030,2205,'DL',1076,'FYBMQ','73S','',0,'N',95
102808,'1234567','ATL','PIT',2145,2313,'EA',314,'FNYNHQNK','D9S','',0,'N',88
102809,'1234567','ATL','PIT',2334,59,'DL',311,'FNYNBNMQ','D9S','',0,'N',85
102923,'------7','ATL','SFO',912,1110,'DL',137,'FYBMQ','767','B',0,'N',298
102924,'123456-','ATL','SFO',912,1110,'DL',137,'FYBMQ','L10','B',0,'N',298
102925,'1234567','ATL','SFO',930,1157,'EA',71,'FYHQK','757','B',0,'N',327
102927,'1234567','ATL','SFO',1200,1410,'DL',977,'FYBMQ','757','L',0,'N',310
102929,'1234567','ATL','SFO',1525,1730,'DL',97,'FYBMQ','763','D',0,'N',305
102930,'1234567','ATL','SFO',1625,1844,'EA',73,'FYHQK','757','D',0,'N',319
102932,'1234567','ATL','SFO',1855,2115,'DL',99,'FYBMQ','767','D',0,'N',320
102933,'1234567','ATL','SFO',2010,2229,'EA',77,'FYHQK','757','D',0,'N',319
105584,'1234567','BOS','ATL',630,913,'DL',225,'FYBMQ','M80','B',0,'N',163
105586,'1234567','BOS','ATL',700,946,'EA',147,'FNYNHQNK','72S','B',0,'N',166
105588,'1234567','BOS','ATL',815,1100,'DL',219,'FYBMQ','L10','B',0,'N',165
105589,'1234567','BOS','ATL',832,1126,'EA',643,'FYHQK','D9S','B',0,'N',174
105590,'1234567','BOS','ATL',955,1235,'DL',547,'FYBMQ','72S','B',0,'N',160
105591,'1234567','BOS','ATL',1035,1327,'EA',145,'FYHQK','D9S','L',0,'N',172
105592,'1234567','BOS','ATL',1156,1435,'DL',708,'FYBMQ','767','L',0,'N',159
105593,'1234567','BOS','ATL',1240,1525,'EA',143,'FYHQK','D9S','L',0,'N',165
105594,'1234567','BOS','ATL',1421,1709,'EA',645,'YHQKL','72S','S',0,'N',168
105595,'1234567','BOS','ATL',1520,1804,'DL',975,'FYBMQ','757','S',0,'N',164
105597,'1234567','BOS','ATL',1605,1900,'EA',141,'FYHQK','72S','D',0,'N',175
105598,'1234567','BOS','ATL',1758,2049,'EA',149,'FYHQK','D9S','D',0,'N',171
105599,'1234567','BOS','ATL',1850,2128,'DL',323,'FYBMQ','757','D',0,'N',158
105601,'1234567','BOS','ATL',2024,2258,'DL',541,'FNYNBNMQ','L10','S',0,'N',154
105698,'1234567','BOS','BWI',645,811,'US',369,'FYBHQ','733','B/S',0,'N',86
105699,'1234567','BOS','BWI',930,1056,'US',511,'FYBHQ','733','S/',0,'N',86
105700,'1234567','BOS','BWI',1000,1127,'US',437,'FYBHQ','M80','S/',0,'N',87
105701,'1234567','BOS','BWI',1330,1451,'US',269,'FYBHQ','D9S','S',0,'N',81
105702,'1234567','BOS','BWI',1505,1626,'US',428,'FYBHQ','D9S','',0,'N',81
105703,'1234567','BOS','BWI',1745,1912,'US',1581,'FYBHQ','72S','S',0,'N',87
105704,'1234567','BOS','BWI',1955,2122,'US',1609,'FYBHQ','73S','',0,'N',87
105705,'12345-7','BOS','BWI',2140,2306,'US',76,'FYBHQ','733','',0,'N',86
105794,'123456-','BOS','DEN',838,1110,'UA',201,'FYBMQ','D8S','B',0,'N',272
105795,'------7','BOS','DEN',840,1112,'UA',343,'FYBMQ','D8S','B',0,'N',272
105796,'1234567','BOS','DEN',855,1140,'CO',1209,'FYQHK','M80','B',0,'N',285
105798,'1234567','BOS','DEN',1425,1732,'CO',1215,'FYQHK','733','S',0,'N',307
105799,'1234567','BOS','DEN',1720,1949,'UA',281,'FYBMQ','D8S','D',0,'N',269
105800,'12345-7','BOS','DEN',1740,2033,'CO',1765,'FYQHK','M80','D',0,'N',293
105801,'1234567','BOS','DFW',653,1017,'AA',315,'FYBMV','D10','B',0,'N',264
105802,'1234567','BOS','DFW',805,1110,'DL',831,'FYBMQ','757','B',0,'N',245
105803,'1234567','BOS','DFW',830,1209,'AA',1099,'FYBMV','M80','B',0,'N',279
105805,'1234567','BOS','DFW',1132,1430,'DL',169,'FYBMQ','757','L',0,'N',238
105806,'1234567','BOS','DFW',1149,1520,'AA',813,'FYBMV','767','L',0,'N',271
105807,'1234567','BOS','DFW',1428,1750,'AA',215,'FYBMV','D10','S',0,'N',262
105808,'1234567','BOS','DFW',1445,1755,'DL',697,'FYBMQ','72S','S',0,'N',250
105810,'1234567','BOS','DFW',1721,2144,'DL',589,'FYBMQ','72S','SD',1,'N',323
105811,'1234567','BOS','DFW',1740,2100,'AA',155,'FYBMV','767','D',0,'N',260
105812,'1234567','BOS','DFW',1845,2144,'DL',487,'FYBMQ','72S','D',0,'N',239
106229,'123456-','BOS','PHL',630,750,'US',1800,'FYBHQ','734','S',0,'N',80
106230,'1234567','BOS','PHL',700,820,'ML',455,'FYMHQ','D9S','B/S',0,'N',80
106231,'1234567','BOS','PHL',705,817,'US',567,'FYBHQ','72S','S',0,'N',72
106232,'1234567','BOS','PHL',817,940,'DL',891,'FYBMQ','72S','B/S',0,'N',83
106234,'1234567','BOS','PHL',850,1010,'US',577,'FYBHQ','100','',0,'N',80
106235,'123456-','BOS','PHL',910,1030,'ML',437,'FYMHQ','D9S','B/S',0,'N',80
106236,'1234567','BOS','PHL',1030,1150,'US',569,'FYBHQ','733','',0,'N',80
106237,'1234567','BOS','PHL',1125,1245,'US',359,'FYBHQ','733','',0,'N',80
106238,'1234567','BOS','PHL',1142,1300,'DL',949,'FYBMQ','72S','S',0,'N',78
106239,'1234567','BOS','PHL',1215,1335,'ML',425,'FYMHQ','D9S','L/S',0,'N',80
106240,'-2-4--7','BOS','PHL',1325,1445,'LH',420,'FCBMK','D10','',0,'N',80
106241,'1234567','BOS','PHL',1400,1520,'ML',439,'FYMHQ','D9S','',0,'N',80
106242,'1234567','BOS','PHL',1414,1535,'DL',639,'FYBMQ','72S','',0,'N',81
106245,'12345-7','BOS','PHL',1510,1629,'US',731,'FYBHQ','D9S','',0,'N',79
106246,'1234567','BOS','PHL',1545,1704,'US',297,'FYBHQ','D9S','',0,'N',79
106247,'1234567','BOS','PHL',1645,1808,'US',1664,'FYBHQ','733','',0,'N',83
106248,'1234567','BOS','PHL',1721,1840,'DL',589,'FYBMQ','72S','S',0,'N',79
106249,'1234567','BOS','PHL',1745,1905,'ML',413,'FYMHQ','D9S','D/S',0,'N',80
106250,'12345-7','BOS','PHL',1805,1924,'US',101,'FYBHQ','D9S','',0,'N',79
106251,'12345-7','BOS','PHL',1855,2015,'US',293,'FYBHQ','733','',0,'N',80
106252,'12345-7','BOS','PHL',1900,2019,'ML',431,'FYMHQ','D9S','D/S',0,'N',79
106253,'1234567','BOS','PHL',1950,2111,'US',411,'FYBHQ','M80','',0,'N',81
106254,'1234567','BOS','PHL',2033,2150,'DL',339,'FYBMQ','72S','',0,'N',77
106255,'12345-7','BOS','PHL',2145,2304,'US',307,'FYBHQ','D9S','',0,'N',79
106262,'123456-','BOS','PIT',630,950,'US',1800,'FYBHQ','734','S',1,'N',200
106263,'1234567','BOS','PIT',715,857,'US',476,'FYBHQ','72S','B',0,'N',102
106264,'1234567','BOS','PIT',810,953,'US',65,'FYBHQ','D9S','B',0,'N',103
106265,'1234567','BOS','PIT',1145,1333,'US',167,'FYBHQ','733','S',0,'N',108
106266,'1234567','BOS','PIT',1210,1353,'US',81,'FYBHQ','M80','S',0,'N',103
106267,'1234567','BOS','PIT',1520,1706,'US',148,'FYBHQ','73S','S/',0,'N',106
106268,'1234567','BOS','PIT',1640,1823,'US',303,'FYBHQ','D9S','S/',0,'N',103
106269,'1234567','BOS','PIT',1755,1941,'US',1652,'FYBHQ','73S','S',0,'N',106
106270,'12345-7','BOS','PIT',1855,2207,'US',293,'FYBHQ','733','',1,'N',192
106271,'12345-7','BOS','PIT',2105,2248,'US',345,'FYBHQ','M80','',0,'N',103
106365,'1234567','BOS','SFO',800,1131,'UA',21,'FYBMQ','D10','B',0,'N',391
106366,'------7','BOS','SFO',840,1336,'UA',343,'FYBMQ','D8S','BL',1,'N',476
106373,'1234567','BOS','SFO',1149,1758,'AA',813,'FYBMV','767','LD',1,'N',549
106375,'12345-7','BOS','SFO',1740,2310,'CO',1765,'FYQHK','M80','D',1,'N',510
106376,'1234567','BOS','SFO',1745,2127,'UA',93,'FYBMQ','D8S','D',0,'N',402
106377,'1234567','BOS','SFO',1810,2137,'TW',61,'FCYBQ','L10','D',0,'N',387
107159,'1234567','BWI','ATL',550,739,'DL',995,'FNYNBNMQ','M80','B',0,'N',109
107160,'1234567','BWI','ATL',640,835,'EA',207,'FNYNHQNK','72S','B',0,'N',115
107161,'1234567','BWI','ATL',800,1001,'EA',203,'FYHQK','D9S','B',0,'N',121
107162,'1234567','BWI','ATL',900,1050,'DL',125,'FYBMQ','757','S',0,'N',110
107163,'1234567','BWI','ATL',940,1137,'EA',201,'FYHQK','D9S','S',0,'N',117
107164,'1234567','BWI','ATL',1144,1335,'EA',205,'FYHQK','D9S','L',0,'N',111
107165,'1234567','BWI','ATL',1230,1423,'DL',539,'FYBMQ','M80','L',0,'N',113
107166,'1234567','BWI','ATL',1600,1750,'DL',1055,'FYBMQ','M80','S/',0,'N',110
107167,'1234567','BWI','ATL',1659,1854,'EA',131,'FYHQK','D9S','D',0,'N',115
107168,'1234567','BWI','ATL',1945,2128,'DL',469,'FYBMQ','757','',0,'N',103
107193,'123456-','BWI','BOS',720,839,'US',1049,'FYBHQ','72S','B/S',0,'N',79
107194,'1234567','BWI','BOS',905,1025,'US',600,'FYBHQ','733','S/',0,'N',80
107195,'1234567','BWI','BOS',1010,1130,'US',1508,'FYBHQ','72S','S/',0,'N',80
107196,'1234567','BWI','BOS',1310,1430,'US',324,'FYBHQ','73S','S',0,'N',80
107197,'1234567','BWI','BOS',1630,1749,'US',1016,'FYBHQ','72S','',0,'N',79
107198,'1234567','BWI','BOS',1745,1905,'US',1586,'FYBHQ','73S','S',0,'N',80
107199,'1234567','BWI','BOS',2045,2205,'US',1750,'FYBHQ','734','',0,'N',80
107200,'1234567','BWI','BOS',2110,2231,'US',368,'FYBHQ','733','',0,'N',81
107253,'123456-','BWI','DEN',800,1135,'US',1402,'FYBHQ','733','SB',1,'N',335
107254,'1234567','BWI','DEN',915,1110,'UA',277,'FYBMQ','72S','B',0,'N',235
107255,'1234567','BWI','DEN',1205,1410,'US',2123,'FYBHQ','734','L',0,'N',245
107256,'1234567','BWI','DEN',1745,1933,'UA',707,'FYBMQ','72S','D',0,'N',228
107257,'1234567','BWI','DFW',745,1015,'AA',195,'FYBMV','M80','B',0,'N',210
107258,'1234567','BWI','DFW',845,1100,'DL',1028,'FYBMQ','D9S','B',0,'N',195
107259,'1234567','BWI','DFW',1245,1518,'AA',273,'FYBMV','72S','L',0,'N',213
107260,'1234567','BWI','DFW',1505,1745,'AA',1179,'FYBMV','M80','S',0,'N',220
107261,'1234567','BWI','DFW',1530,1800,'DL',743,'FYBMQ','73S','S',0,'N',210
107264,'1234567','BWI','DFW',1852,2120,'AA',599,'FYBMV','72S','D',0,'N',208
107470,'123456-','BWI','PHL',715,808,'US',3724,'YBHQM','SH3','',0,'Y',53
107471,'1234567','BWI','PHL',1000,1053,'US',4518,'YBHQM','DH8','',0,'Y',53
107472,'1234567','BWI','PHL',1205,1258,'US',3533,'YBHQM','SH6','',0,'Y',53
107473,'1234567','BWI','PHL',1325,1415,'US',4393,'YBHQM','DH8','',0,'Y',50
107474,'12345-7','BWI','PHL',1500,1543,'US',4386,'YBHQM','DH8','',0,'Y',43
107475,'1234567','BWI','PHL',1640,1733,'US',3738,'YBHQM','SH3','',0,'Y',53
107476,'12345-7','BWI','PHL',1930,2020,'US',3753,'YBHQM','SH3','',0,'Y',50
107477,'12345-7','BWI','PHL',2010,2103,'US',3721,'YBHQM','SH6','',0,'Y',53
107478,'12345-7','BWI','PHL',2053,2146,'US',3671,'YBHQM','SH6','',0,'Y',53
107484,'123456-','BWI','PIT',700,758,'US',351,'FYBHQ','734','S',0,'N',58
107485,'------7','BWI','PIT',715,815,'US',931,'FYBHQ','100','S',0,'N',60
107486,'123456-','BWI','PIT',800,901,'US',1402,'FYBHQ','733','S',0,'N',61
107487,'1234567','BWI','PIT',1240,1343,'US',1276,'FYBHQ','733','',0,'N',63
107488,'------7','BWI','PIT',1300,1406,'US',977,'FYBHQ','F28','',0,'N',66
107489,'1234567','BWI','PIT',1620,1720,'US',451,'FYBHQ','72S','',0,'N',60
107490,'1234567','BWI','PIT',1710,1812,'US',189,'FYBHQ','D9S','',0,'N',62
107491,'1234567','BWI','PIT',1825,1928,'US',1605,'FYBHQ','733','',0,'N',63
107492,'1234567','BWI','PIT',2100,2202,'US',1216,'FYBHQ','73S','',0,'N',62
111886,'1234567','DEN','ATL',55,527,'DL',296,'FNYNBNMQ','72S','',0,'N',152
111887,'1234567','DEN','ATL',215,654,'EA',820,'FNYNHQNK','757','S',0,'N',159
111888,'1234567','DEN','ATL',800,1235,'DL',402,'FYBMQ','72S','B',0,'N',155
111889,'1234567','DEN','ATL',825,1315,'EA',822,'FYHQK','72S','B',0,'N',170
111891,'1234567','DEN','ATL',1039,1537,'UA',408,'FYBMQ','733','L',0,'N',178
111892,'1234567','DEN','ATL',1055,1541,'DL',317,'FYBMQ','757','L',0,'N',166
111893,'1234567','DEN','ATL',1155,1645,'EA',824,'FYHQK','72S','L',0,'N',170
111894,'1234567','DEN','ATL',1450,1925,'DL',704,'FYBMQ','757','D',0,'N',155
111895,'1234567','DEN','ATL',1815,2250,'DL',1644,'FYBMQ','72S','D',0,'N',155
111896,'1234567','DEN','ATL',1837,2330,'UA',886,'FYBMQ','73S','D',0,'N',173
111924,'1234567','DEN','BOS',55,1000,'DL',296,'FNYNBNMQ','72S','B',2,'N',425
111928,'1234567','DEN','BOS',1039,1619,'UA',352,'FYBMQ','D8S','L',0,'N',220
111929,'1234567','DEN','BOS',1105,1700,'CO',1234,'FYQHK','M80','L',0,'N',235
111930,'1234567','DEN','BOS',1455,2205,'US',1750,'FYBHQ','734','L',1,'N',310
111931,'1234567','DEN','BOS',1520,2056,'UA',354,'FYBMQ','72S','D',0,'N',216
111932,'1234567','DEN','BOS',1605,2145,'CO',1220,'FYQHK','M80','D',0,'N',220
111933,'12345-7','DEN','BOS',1935,132,'CO',1270,'FYQHK','733','D',0,'N',237
111937,'1234567','DEN','BWI',1045,1553,'UA',658,'FYBMQ','72S','L',0,'N',188
111939,'1234567','DEN','BWI',1455,2010,'US',1750,'FYBHQ','734','L',0,'N',195
111941,'1234567','DEN','BWI',1828,2332,'UA',302,'FYBMQ','72S','D',0,'N',184
112028,'1234567','DEN','DFW',450,742,'AA',1412,'FNYNBMV','M80','',0,'N',112
112029,'123456-','DEN','DFW',605,851,'UA',216,'FYBMQ','733','B',0,'N',106
112030,'--34567','DEN','DFW',620,906,'DL',465,'FNYNBNMQ','M80','B',0,'N',106
112031,'12-----','DEN','DFW',620,906,'DL',465,'FNYNBNMQ','72S','B',0,'N',106
112032,'1234567','DEN','DFW',901,1210,'AA',912,'FYBMV','M80','S',0,'N',129
112033,'1234567','DEN','DFW',950,1235,'DL',335,'FYBMQ','M80','S',0,'N',105
112034,'1234567','DEN','DFW',1029,1312,'UA',438,'FYBMQ','727','L',0,'N',103
112035,'1234567','DEN','DFW',1040,1343,'AA',464,'FYBMV','M80','S',0,'N',123
112036,'1234567','DEN','DFW',1105,1353,'CO',1226,'FYQHK','72S','L',0,'N',108
112037,'1234567','DEN','DFW',1210,1504,'AA',242,'FYBMV','M80','L',0,'N',114
112038,'-----6-','DEN','DFW',1310,1555,'UA',888,'FYBMQ','727','S',0,'N',105
112039,'12345-7','DEN','DFW',1310,1555,'UA',880,'FYBMQ','727','S',0,'N',105
112041,'1234567','DEN','DFW',1325,1615,'CO',90,'FYQHK','72S','S',0,'N',110
112040,'1234567','DEN','DFW',1325,1615,'DL',870,'FYBMQ','M80','L',0,'N',110
112042,'1234567','DEN','DFW',1340,1628,'AA',50,'FYBMV','M80','',0,'N',108
112043,'1234567','DEN','DFW',1507,1753,'UA',450,'FYBMQ','727','',0,'N',106
112044,'1234567','DEN','DFW',1605,1905,'CO',1652,'FYQHK','M80','D',0,'N',120
112045,'1234567','DEN','DFW',1613,1923,'AA',618,'FYBMV','72S','D',0,'N',130
112046,'1234567','DEN','DFW',1700,1943,'DL',742,'FYBMQ','72S','D',0,'N',103
112047,'1234567','DEN','DFW',1723,2006,'UA',714,'FYBMQ','72S','D',0,'N',103
112048,'1234567','DEN','DFW',1808,2103,'AA',1486,'FYBMV','M80','D',0,'N',115
112049,'12345-7','DEN','DFW',1835,2122,'UA',664,'FYBMQ','727','D',0,'N',107
112050,'1234567','DEN','DFW',1925,2220,'CO',935,'FYQHK','733','S',0,'N',115
112051,'1234567','DEN','DFW',1955,2240,'DL',661,'FNYNBNMQ','72S','S',0,'N',105
112052,'1234567','DEN','DFW',2036,2327,'AA',1432,'FNYNBMV','M80','',0,'N',111
112351,'1234567','DEN','OAK',840,1014,'UA',389,'FYBMQ','727','B',0,'N',154
112352,'1234567','DEN','OAK',1208,1339,'UA',551,'FYBMQ','727','L',0,'N',151
112353,'1234567','DEN','OAK',1715,1852,'UA',645,'FYBMQ','73S','D',0,'N',157
112354,'1234567','DEN','OAK',2030,2205,'UA',673,'FYBMQ','733','',0,'N',155
112413,'1234567','DEN','PHL',55,825,'DL',296,'FNYNBNMQ','72S','B',1,'N',330
112415,'1234567','DEN','PHL',1033,1553,'UA',270,'FYBMQ','D8S','L',0,'N',200
112416,'1234567','DEN','PHL',1120,1705,'CO',1602,'FYQHK','733','L',0,'N',225
112417,'1234567','DEN','PHL',1524,2041,'UA',494,'FYBMQ','D10','D',0,'N',197
112418,'1234567','DEN','PHL',1615,2146,'CO',784,'FYQHK','72S','D/S',0,'N',211
112440,'1234567','DEN','PIT',730,1225,'US',1039,'FYBHQ','734','B',0,'N',175
112441,'1234567','DEN','PIT',1035,1527,'US',1520,'FYBHQ','733','B',0,'N',172
112442,'1234567','DEN','PIT',1605,2057,'US',1421,'FYBHQ','733','D',0,'N',172
112513,'1234567','DEN','SFO',830,1006,'UA',819,'FCYBM','D10','B',0,'N',156
112514,'1234567','DEN','SFO',840,1041,'CO',1679,'FYQHK','733','B',0,'N',181
112515,'1234567','DEN','SFO',935,1110,'UA',315,'FYBMQ','72S','S',0,'N',155
112516,'1234567','DEN','SFO',1200,1336,'UA',343,'FYBMQ','D8S','L',0,'N',156
112519,'12345-7','DEN','SFO',1220,1416,'CO',1295,'FYQHK','733','L',0,'N',176
112518,'-----6-','DEN','SFO',1220,1416,'CO',1291,'FYQHK','72S','L',0,'N',176
112520,'1234567','DEN','SFO',1408,1535,'UA',773,'FYBMQ','727','S',0,'N',147
112524,'1234567','DEN','SFO',1735,1912,'UA',207,'FYBMQ','757','D',0,'N',157
112525,'1234567','DEN','SFO',1810,1947,'CO',511,'FYQHK','72S','D/S',0,'N',157
112526,'1234567','DEN','SFO',2045,2214,'UA',297,'FYBMQ','72S','',0,'N',149
112527,'1234567','DEN','SFO',2130,2310,'CO',1765,'FQYNHK','M80','',0,'N',160
112766,'1234567','DFW','ATL',625,917,'DL',16,'FYBMQ','L15','B',0,'N',112
112771,'1234567','DFW','ATL',658,950,'AA',864,'FNYNBMV','M80','B',0,'N',112
112772,'1234567','DFW','ATL',800,1050,'DL',83,'FYBMQ','L10','B',0,'N',110
112773,'1234567','DFW','ATL',945,1244,'DL',790,'FYBMQ','767','S',0,'N',119
112777,'1234567','DFW','ATL',1140,1434,'DL',446,'FYBMQ','M80','L',0,'N',114
112783,'1234567','DFW','ATL',1251,1549,'AA',504,'FYBMV','M80','L',0,'N',118
112784,'1234567','DFW','ATL',1305,1606,'DL',796,'FYBMQ','763','L',0,'N',121
112789,'1234567','DFW','ATL',1442,1746,'AA',482,'FYBMV','M80','S',0,'N',124
112790,'1234567','DFW','ATL',1501,1753,'DL',688,'FYBMQ','763','S',0,'N',112
112793,'--34567','DFW','ATL',1650,1943,'DL',748,'FYBMQ','L10','D',0,'N',113
112794,'12-----','DFW','ATL',1650,1943,'DL',748,'FYBMQ','763','D',0,'N',113
112797,'-2-----','DFW','ATL',1705,2005,'LH',443,'FCBMK','74M','D',0,'N',120
112798,'1234567','DFW','ATL',1716,2016,'AA',222,'FYBMV','M80','D',0,'N',120
112802,'1234567','DFW','ATL',1840,2133,'DL',832,'FYBMQ','M80','D',0,'N',113
112804,'1234567','DFW','ATL',1958,2255,'AA',496,'FNYNBMV','M80','S/',0,'N',117
112805,'1234567','DFW','ATL',2010,2258,'DL',1720,'FYBMQ','72S','S/',0,'N',108
112806,'1234567','DFW','ATL',2215,100,'DL',1008,'FNYNBNMQ','D9S','',0,'N',105
112807,'1234567','DFW','ATL',2257,151,'AA',628,'FNYNBMV','M80','',0,'N',114
112808,'1234567','DFW','ATL',2345,230,'DL',1030,'FNYNBNMQ','M80','',0,'N',105
112864,'1234567','DFW','BOS',641,1104,'AA',928,'FYBMV','767','B',0,'N',203
112867,'12-----','DFW','BOS',1005,1435,'DL',694,'FYBMQ','72S','B',0,'N',210
112866,'--34567','DFW','BOS',1005,1435,'DL',694,'FYBMQ','M80','B',0,'N',210
112869,'1234567','DFW','BOS',1304,1730,'AA',28,'FYBMV','D10','L/S',0,'N',206
112870,'1234567','DFW','BOS',1315,1755,'DL',128,'FYBMQ','757','L',0,'N',220
112872,'1234567','DFW','BOS',1448,1925,'AA',634,'FYBMV','767','S',0,'N',217
112873,'1234567','DFW','BOS',1705,2125,'DL',670,'FYBMQ','72S','D',0,'N',200
112874,'1234567','DFW','BOS',1719,2152,'AA',154,'FYBMV','D10','D',0,'N',213
112903,'1234567','DFW','BWI',822,1200,'AA',314,'FYBMV','72S','B',0,'N',158
112904,'1234567','DFW','BWI',1020,1400,'DL',430,'FYBMQ','73S','L',0,'N',160
112905,'1234567','DFW','BWI',1426,1807,'AA',600,'FYBMV','72S','S',0,'N',161
112907,'1234567','DFW','BWI',1708,2045,'DL',605,'FYBMQ','M80','D',0,'N',157
112908,'1234567','DFW','BWI',1717,2110,'AA',268,'FYBMV','M80','D',0,'N',173
112909,'1234567','DFW','BWI',1957,2334,'AA',376,'FYBMV','72S','S',0,'N',157
112989,'1234567','DFW','DEN',650,800,'CO',1149,'FYQHK','733','B',0,'N',130
112990,'1234567','DFW','DEN',658,753,'AA',1443,'FYBMV','M80','B',0,'N',115
112991,'123456-','DFW','DEN',700,753,'UA',953,'FYBMQ','72S','B',0,'N',113
112992,'1234567','DFW','DEN',816,910,'DL',416,'FYBMQ','M80','B',0,'N',114
112993,'1234567','DFW','DEN',822,932,'AA',445,'FYBMV','M80','B',0,'N',130
112994,'1234567','DFW','DEN',830,921,'UA',985,'FYBMQ','727','B',0,'N',111
112995,'1234567','DFW','DEN',941,1047,'AA',521,'FYBMV','M80','S',0,'N',126
112996,'-----6-','DFW','DEN',1030,1130,'CO',1291,'FYQHK','72S','S',0,'N',120
112997,'12345-7','DFW','DEN',1030,1130,'CO',215,'FYQHK','72S','S',0,'N',120
112998,'1234567','DFW','DEN',1032,1125,'UA',551,'FYBMQ','727','S',0,'N',113
112999,'1234567','DFW','DEN',1108,11,'AA',419,'FYBMV','M80','S',0,'N',123
113000,'1234567','DFW','DEN',1151,1245,'DL',551,'FYBMQ','M80','L',0,'N',114
113001,'1234567','DFW','DEN',1240,1333,'UA',773,'FYBMQ','727','L',0,'N',113
113002,'1234567','DFW','DEN',1428,1528,'AA',1249,'FYBMV','72S','',0,'N',120
113003,'1234567','DFW','DEN',1500,1554,'DL',309,'FYBMQ','72S','',0,'N',114
113004,'1234567','DFW','DEN',1547,1646,'UA',725,'FYBMQ','733','',0,'N',119
113005,'1234567','DFW','DEN',1607,1714,'AA',51,'FYBMV','M80','',0,'N',127
113006,'1234567','DFW','DEN',1630,1729,'CO',469,'FYQHK','72S','',0,'N',119
113007,'1234567','DFW','DEN',1835,1936,'AA',193,'FNYNBMV','M80','D',0,'N',121
113008,'12345-7','DFW','DEN',1850,1951,'UA',475,'FYBMQ','733','D',0,'N',121
113009,'1234567','DFW','DEN',1855,1950,'DL',807,'FYBMQ','72S','D',0,'N',115
113010,'1234567','DFW','DEN',1940,2040,'CO',271,'FYQHK','M80','D/S',0,'N',120
113011,'1234567','DFW','DEN',2153,2253,'AA',313,'FNYNBMV','M80','',0,'N',120
113013,'1-----7','DFW','DEN',2225,2320,'DL',621,'FNYNBNMQ','72S','',0,'N',115
113012,'-23456-','DFW','DEN',2225,2320,'DL',621,'FNYNBNMQ','M80','',0,'N',115
113498,'1234567','DFW','OAK',943,1133,'AA',877,'FYBMV','M80','B',0,'N',230
113499,'1234567','DFW','OAK',1032,1339,'UA',551,'FYBMQ','727','SL',1,'N',307
113500,'1234567','DFW','OAK',1835,2023,'AA',459,'FYBMV','M80','D',0,'N',228
113501,'1234567','DFW','OAK',2153,2343,'AA',367,'FNYNBMV','M80','',0,'N',230
113576,'1234567','DFW','PHL',703,1106,'AA',124,'FYBMV','M80','B',0,'N',183
113577,'1234567','DFW','PHL',950,1350,'DL',1006,'FYBMQ','73S','B',0,'N',180
113578,'1234567','DFW','PHL',1303,1706,'AA',1010,'FYBMV','767','L/S',0,'N',183
113579,'1234567','DFW','PHL',1310,1705,'DL',234,'FYBMQ','72S','L',0,'N',175
113581,'1234567','DFW','PHL',1718,2130,'AA',586,'FYBMV','M80','D',0,'N',192
113582,'1234567','DFW','PHL',1959,2358,'AA',1074,'FYBMV','M80','S/',0,'N',179
113583,'1234567','DFW','PHL',2025,15,'DL',1546,'FNYNBNMQ','72S','S',0,'N',170
113595,'1234567','DFW','PIT',825,1200,'AA',478,'FYBMV','M80','B',0,'N',155
113596,'1234567','DFW','PIT',845,1214,'US',326,'FYBHQ','M80','B',0,'N',149
113597,'1234567','DFW','PIT',1230,1559,'US',96,'FYBHQ','M80','L',0,'N',149
113599,'1234567','DFW','PIT',1434,1804,'AA',296,'FYBMV','M80','S',0,'N',150
113600,'1234567','DFW','PIT',1720,2059,'US',504,'FYBHQ','M80','D',0,'N',159
113602,'1234567','DFW','PIT',1958,2328,'AA',144,'FYBMV','M80','S/',0,'N',150
113705,'1234567','DFW','SFO',815,955,'DL',825,'FYBMQ','757','B',0,'N',220
113706,'1234567','DFW','SFO',826,1013,'AA',203,'FYBMV','D10','B',0,'N',227
113707,'1234567','DFW','SFO',935,1127,'UA',459,'FYBMQ','733','L',0,'N',232
113709,'1234567','DFW','SFO',944,1147,'AA',125,'FYBMV','M80','B',0,'N',243
113710,'-----6-','DFW','SFO',1030,1416,'CO',1291,'FYQHK','72S','SL',1,'N',346
113711,'1234567','DFW','SFO',1107,59,'AA',295,'FYBMV','D10','L',0,'N',232
113712,'1234567','DFW','SFO',1143,1325,'DL',149,'FYBMQ','767','L',0,'N',222
113713,'1234567','DFW','SFO',1240,1535,'UA',773,'FYBMQ','727','LS',1,'N',295
113715,'1234567','DFW','SFO',1510,1650,'DL',887,'FYBMQ','757','S',0,'N',220
113716,'1234567','DFW','SFO',1604,1758,'AA',813,'FYBMV','767','D',0,'N',234
113717,'1234567','DFW','SFO',1705,1858,'AA',1119,'FYBMV','767','D',0,'N',233
113718,'1234567','DFW','SFO',1840,2029,'AA',71,'FYBMV','D10','D',0,'N',229
113719,'1234567','DFW','SFO',1900,2050,'DL',139,'FYBMQ','757','D',0,'N',230
113720,'1234567','DFW','SFO',2155,2341,'AA',37,'FNYNBMV','767','S',0,'N',226
113721,'1234567','DFW','SFO',2214,2350,'DL',395,'FNYNBNMQ','757','S',0,'N',216
133423,'1234567','OAK','BOS',1105,2056,'UA',354,'FYBMQ','72S','LD',1,'N',411
133430,'1234567','OAK','DEN',625,949,'UA',982,'FYBMQ','733','B',0,'N',144
133431,'1234567','OAK','DEN',1105,1417,'UA',354,'FYBMQ','72S','L',0,'N',132
133432,'1234567','OAK','DEN',1425,1740,'UA',436,'FYBMQ','727','S',0,'N',135
133433,'1234567','OAK','DEN',1930,2251,'UA',384,'FYBMQ','73S','S/',0,'N',141
133434,'1234567','OAK','DFW',35,552,'AA',534,'FNYNBMV','M80','',0,'N',197
133435,'1234567','OAK','DFW',640,1214,'AA',1086,'FYBMV','M80','B',0,'N',214
133436,'1234567','OAK','DFW',1345,1912,'AA',1074,'FYBMV','M80','L',0,'N',207
133516,'1234567','OAK','PHL',1345,2358,'AA',1074,'FYBMV','M80','LS/L',1,'N',433
133567,'123456-','OAK','SFO',530,554,'AA',5112,'YNBMVQ','SWM','',0,'Y',24
133568,'------7','OAK','SFO',735,759,'AA',5235,'YBMVQ','SWM','',0,'Y',24
133569,'------7','OAK','SFO',1020,1055,'AA',5140,'YBMVQ','SWM','',0,'Y',35
137221,'1234567','PHL','ATL',540,740,'DL',201,'FNYNBNMQ','72S','B',0,'N',120
137222,'1234567','PHL','ATL',635,844,'EA',121,'FNYNHQNK','D9S','B',0,'N',129
137223,'1234567','PHL','ATL',800,1004,'EA',601,'FYHQK','D9S','B',0,'N',124
137224,'1234567','PHL','ATL',900,1104,'DL',803,'FYBMQ','757','S',0,'N',124
137225,'1234567','PHL','ATL',900,1110,'US',667,'FYBHQ','733','B',0,'N',130
137226,'1234567','PHL','ATL',930,1142,'EA',125,'FYHQK','D9S','S',0,'N',132
137227,'1234567','PHL','ATL',1115,1320,'EA',123,'FYHQK','D9S','L',0,'N',125
137228,'1234567','PHL','ATL',1230,1430,'DL',1083,'FYBMQ','72S','L',0,'N',120
137229,'1234567','PHL','ATL',1304,1512,'EA',127,'FYHQK','D9S','L',0,'N',128
137230,'1234567','PHL','ATL',1405,1605,'DL',429,'FYBMQ','72S','',0,'N',120
137231,'1234567','PHL','ATL',1405,1615,'US',1623,'FYBHQ','73S','L/S',0,'N',130
137232,'1234567','PHL','ATL',1500,1710,'EA',603,'FYHQK','D9S','S/',0,'N',130
137233,'1234567','PHL','ATL',1600,1805,'DL',1507,'FYBMQ','72S','S',0,'N',125
137234,'1234567','PHL','ATL',1700,1909,'EA',329,'FYHQK','D9S','D',0,'N',129
137235,'1234567','PHL','ATL',1750,1950,'DL',101,'FYBMQ','72S','D',0,'N',120
137236,'1234567','PHL','ATL',1850,2055,'EA',129,'FYHQK','D9S','D',0,'N',125
137237,'1234567','PHL','ATL',1855,2101,'US',289,'FYBHQ','D9S','D',0,'N',126
137238,'1234567','PHL','ATL',1935,2137,'DL',389,'FYBMQ','767','D',0,'N',122
137315,'1234567','PHL','BOS',615,719,'DL',562,'FYBMQ','757','B/S',0,'N',64
137316,'1234567','PHL','BOS',700,805,'US',292,'FYBHQ','733','S',0,'N',65
137317,'123456-','PHL','BOS',700,820,'ML',436,'FYMHQ','D9S','B/S',0,'N',80
137318,'1234567','PHL','BOS',800,907,'US',1557,'FYBHQ','73S','S',0,'N',67
137319,'1234567','PHL','BOS',855,1000,'DL',296,'FYBMQ','72S','',0,'N',65
137320,'1234567','PHL','BOS',1020,1127,'US',424,'FYBHQ','M80','',0,'N',67
137321,'1234567','PHL','BOS',1020,1140,'ML',400,'FYMHQ','D9S','',0,'N',80
137322,'1234567','PHL','BOS',1200,1315,'ML',438,'FYMHQ','D9S','L/S',0,'N',75
137323,'1234567','PHL','BOS',1250,1355,'DL',726,'FYBMQ','72S','S',0,'N',65
137324,'1234567','PHL','BOS',1325,1432,'US',122,'FYBHQ','D9S','',0,'N',67
137326,'1234567','PHL','BOS',1440,1548,'US',404,'FYBHQ','72S','',0,'N',68
137327,'1234567','PHL','BOS',1520,1627,'US',282,'FYBHQ','73S','',0,'N',67
137328,'1234567','PHL','BOS',1540,1700,'ML',420,'FYMHQ','D9S','',0,'N',80
137329,'1234567','PHL','BOS',1600,1707,'US',2,'FYBHQ','73S','',0,'N',67
137330,'-2-4--7','PHL','BOS',1615,1730,'LH',421,'FCBMK','D10','',0,'N',75
137331,'1234567','PHL','BOS',1650,1755,'DL',648,'FYBMQ','72S','S',0,'N',65
137332,'12345-7','PHL','BOS',1700,1820,'ML',430,'FYMHQ','D9S','',0,'N',80
137333,'1234567','PHL','BOS',1755,1902,'US',196,'FYBHQ','M80','',0,'N',67
137334,'12345-7','PHL','BOS',1855,2002,'US',460,'FYBHQ','D9S','',0,'N',67
137335,'1234567','PHL','BOS',1945,2053,'US',162,'FYBHQ','72S','',0,'N',68
137336,'12345-7','PHL','BOS',2030,2137,'US',539,'FYBHQ','D9S','',0,'N',67
137337,'1234567','PHL','BOS',2055,2215,'ML',432,'FYMHQ','D9S','',0,'N',80
137338,'12345-7','PHL','BOS',2100,2207,'US',279,'FYBHQ','734','',0,'N',67
137339,'1234567','PHL','BOS',2115,2219,'DL',106,'FNYNBNMQ','M80','',0,'N',64
137353,'12345--','PHL','BWI',715,804,'US',3745,'YBHQM','SH3','',0,'Y',49
137354,'123456-','PHL','BWI',840,929,'US',3725,'YBHQM','SH3','',0,'Y',49
137355,'1234567','PHL','BWI',1100,1150,'US',3609,'YBHQM','SH6','',0,'Y',50
137356,'1234567','PHL','BWI',1200,1250,'US',3765,'YBHQM','SH3','',0,'Y',50
137357,'1234567','PHL','BWI',1335,1425,'US',4517,'YBHQM','DH8','',0,'Y',50
137358,'1234567','PHL','BWI',1520,1620,'US',3749,'YBHQM','SH3','',0,'Y',60
137359,'1234567','PHL','BWI',1854,1944,'US',3357,'YBHQM','J31','',0,'Y',50
137360,'12345-7','PHL','BWI',2045,2135,'US',3753,'YBHQM','SH3','',0,'Y',50
137361,'12345-7','PHL','BWI',2150,2240,'US',4400,'YBHQM','DH8','',0,'Y',50
137407,'1234567','PHL','DEN',905,1107,'UA',131,'FYBMQ','D10','B',0,'N',242
137408,'1234567','PHL','DEN',915,1138,'CO',781,'FYQHK','72S','B',0,'N',263
137410,'1234567','PHL','DEN',1230,1615,'DL',1083,'FYBMQ','72S','LS',1,'N',345
137412,'1234567','PHL','DEN',1753,1955,'UA',355,'FYBMQ','D8S','D',0,'N',242
137413,'1234567','PHL','DEN',1800,2037,'CO',1631,'FYQHK','733','D',0,'N',277
137414,'1234567','PHL','DFW',720,1014,'AA',487,'FYBMV','M80','B',0,'N',234
137415,'1234567','PHL','DFW',830,1050,'DL',217,'FYBMQ','72S','B',0,'N',200
137417,'1234567','PHL','DFW',1212,1502,'AA',883,'FYBMV','M80','L',0,'N',230
137419,'1234567','PHL','DFW',1440,1710,'DL',1061,'FYBMQ','73S','S',0,'N',210
137420,'1234567','PHL','DFW',1500,1747,'AA',459,'FYBMV','M80','S',0,'N',227
137422,'1234567','PHL','DFW',1805,2047,'AA',573,'FYBMV','767','D',0,'N',222
137423,'1234567','PHL','DFW',1915,2144,'DL',589,'FYBMQ','72S','D',0,'N',209
137685,'1234567','PHL','OAK',1500,2023,'AA',459,'FYBMV','M80','SD',1,'N',503
137732,'1234567','PHL','PIT',700,806,'US',71,'FYBHQ','733','B',0,'N',66
137733,'1234567','PHL','PIT',740,847,'US',39,'FYBHQ','733','B',0,'N',67
137734,'123456-','PHL','PIT',840,950,'US',1800,'FYBHQ','734','S/',0,'N',70
137735,'1234567','PHL','PIT',1010,1115,'US',358,'FYBHQ','M80','S/',0,'N',65
137736,'1234567','PHL','PIT',1235,1341,'US',37,'FYBHQ','733','S',0,'N',66
137737,'1234567','PHL','PIT',1600,1706,'US',778,'FYBHQ','733','S/',0,'N',66
137738,'1234567','PHL','PIT',1715,1822,'US',1580,'FYBHQ','734','S/',0,'N',67
137739,'1234567','PHL','PIT',1810,1916,'US',772,'FYBHQ','72S','S',0,'N',66
137740,'1234567','PHL','PIT',2100,2207,'US',293,'FYBHQ','733','',0,'N',67
137811,'1234567','PHL','SFO',800,1121,'UA',143,'FYBMQ','767','B',0,'N',381
137814,'1234567','PHL','SFO',1235,1652,'US',37,'FYBHQ','733','SL',1,'N',437
137817,'1234567','PHL','SFO',1655,2005,'UA',101,'FYBMQ','D8S','D',0,'N',370
138817,'1234567','PIT','ATL',600,739,'DL',357,'FNYNBNMQ','73S','B',0,'N',99
138818,'1234567','PIT','ATL',645,825,'EA',303,'FYHQK','D9S','B',0,'N',100
138819,'1234567','PIT','ATL',827,1004,'EA',301,'YHQKL','72S','B',0,'N',97
138820,'1234567','PIT','ATL',845,1025,'US',573,'FYBHQ','D9S','B',0,'N',100
138821,'1234567','PIT','ATL',910,1048,'DL',1059,'FYBMQ','D9S','S',0,'N',98
138822,'1234567','PIT','ATL',1150,1329,'EA',307,'FYHQK','D9S','L',0,'N',99
138823,'1234567','PIT','ATL',1245,1420,'DL',631,'FYBMQ','D9S','L',0,'N',95
138824,'1234567','PIT','ATL',1320,1500,'US',18,'FYBHQ','D9S','L',0,'N',100
138825,'1234567','PIT','ATL',1520,1701,'EA',311,'YHQKL','72S','S',0,'N',101
138827,'1234567','PIT','ATL',1600,1735,'DL',709,'FYBMQ','73S','',0,'N',95
138828,'1234567','PIT','ATL',1750,1930,'US',1103,'FYBHQ','733','D',0,'N',100
138829,'1234567','PIT','ATL',1855,2035,'EA',327,'FYHQK','757','D',0,'N',100
138830,'-----67','PIT','ATL',1945,2118,'DL',381,'FNYNBNMQ','73S','D',0,'N',93
138831,'12345--','PIT','ATL',1945,2118,'DL',381,'FNYNBNMQ','72S','D',0,'N',93
138832,'1234567','PIT','ATL',2025,2205,'US',412,'FYBHQ','D9S','D/S',0,'N',100
138860,'1234567','PIT','BOS',710,839,'US',732,'FYBHQ','733','B',0,'N',89
138861,'1234567','PIT','BOS',840,1006,'US',736,'FYBHQ','733','S/',0,'N',86
138862,'1234567','PIT','BOS',1200,1328,'US',674,'FYBHQ','M80','S',0,'N',88
138863,'1234567','PIT','BOS',1310,1440,'US',418,'FYBHQ','D9S','S',0,'N',90
138864,'1234567','PIT','BOS',1355,1524,'US',794,'FYBHQ','D9S','S/',0,'N',89
138865,'1234567','PIT','BOS',1640,1809,'US',14,'FYBHQ','733','S/',0,'N',89
138866,'1234567','PIT','BOS',1800,2053,'US',162,'FYBHQ','72S','S',1,'N',173
138867,'12345-7','PIT','BOS',1930,2058,'US',400,'FYBHQ','73S','S',0,'N',88
138868,'1234567','PIT','BOS',2155,2322,'US',30,'FYBHQ','72S','',0,'N',87
138878,'1234567','PIT','BWI',845,938,'US',446,'FYBHQ','72S','',0,'N',53
138879,'1234567','PIT','BWI',1030,1129,'US',1801,'FYBHQ','734','',0,'N',59
138880,'1234567','PIT','BWI',1400,1458,'US',538,'FYBHQ','D9S','',0,'N',58
138881,'1234567','PIT','BWI',1525,1621,'US',1982,'FYBHQ','F28','',0,'N',56
138882,'1234567','PIT','BWI',1640,1737,'US',2153,'FYBHQ','733','',0,'N',57
138883,'-----6-','PIT','BWI',1810,1910,'US',975,'FYBHQ','F28','',0,'N',60
138884,'1234567','PIT','BWI',2155,2252,'US',1793,'FYBHQ','733','',0,'N',57
138963,'1234567','PIT','DEN',950,1135,'US',1402,'FYBHQ','733','B',0,'N',225
138964,'1234567','PIT','DEN',1330,1510,'US',1417,'FYBHQ','733','L',0,'N',220
138965,'1234567','PIT','DEN',1854,2253,'AA',313,'FYBMV','M80','D',1,'N',359
138966,'1234567','PIT','DEN',2035,2226,'US',1742,'FYBHQ','734','D',0,'N',231
138970,'1234567','PIT','DFW',640,852,'AA',493,'FYBMV','M80','B',0,'N',192
138971,'1234567','PIT','DFW',940,1149,'US',7,'FYBHQ','M80','B',0,'N',189
138973,'1234567','PIT','DFW',1301,1514,'AA',425,'FYBMV','M80','L/S',0,'N',193
138974,'1234567','PIT','DFW',1430,1639,'US',503,'FYBHQ','M80','L',0,'N',189
138976,'1234567','PIT','DFW',1854,2107,'AA',313,'FYBMV','M80','D',0,'N',193
138977,'1234567','PIT','DFW',2020,2229,'US',19,'FYBHQ','M80','D',0,'N',189
139264,'1234567','PIT','PHL',700,755,'US',771,'FYBHQ','72S','B',0,'N',55
139265,'1234567','PIT','PHL',740,850,'US',620,'FYBHQ','733','B',0,'N',70
139266,'1234567','PIT','PHL',850,958,'US',606,'FYBHQ','733','S/',0,'N',68
139267,'1234567','PIT','PHL',1150,1251,'US',122,'FYBHQ','D9S','S',0,'N',61
139268,'1234567','PIT','PHL',1325,1430,'US',198,'FYBHQ','733','S',0,'N',65
139269,'1234567','PIT','PHL',1640,1745,'US',1438,'FYBHQ','733','S/',0,'N',65
139270,'1234567','PIT','PHL',1800,1900,'US',162,'FYBHQ','72S','S',0,'N',60
139271,'1234567','PIT','PHL',1955,2100,'US',166,'FYBHQ','733','',0,'N',65
139272,'12345-7','PIT','PHL',2045,2145,'US',1984,'FYBHQ','73S','',0,'N',60
139273,'1234567','PIT','PHL',2145,2250,'US',1678,'FYBHQ','734','',0,'N',65
139353,'1234567','PIT','SFO',945,1217,'US',31,'FYBHQ','72S','B',0,'N',332
139355,'1234567','PIT','SFO',1430,1652,'US',37,'FYBHQ','733','L',0,'N',322
139356,'1234567','PIT','SFO',1750,2022,'US',33,'FYBHQ','733','D',0,'N',332
139357,'1234567','PIT','SFO',2020,2250,'US',35,'FYBHQ','733','D',0,'N',330
144059,'1234567','SFO','ATL',645,1549,'AA',504,'FYBMV','M80','BL',1,'N',364
144060,'1234567','SFO','ATL',815,1540,'DL',98,'FYBMQ','763','B',0,'N',265
144061,'1234567','SFO','ATL',900,1644,'EA',70,'FYHQK','757','B',0,'N',284
144062,'------7','SFO','ATL',1215,1933,'DL',116,'FYBMQ','767','L',0,'N',258
144063,'123456-','SFO','ATL',1215,1933,'DL',116,'FYBMQ','L10','L',0,'N',258
144065,'1234567','SFO','ATL',1310,2041,'EA',72,'FYHQK','757','L',0,'N',271
144066,'1234567','SFO','ATL',1530,2248,'DL',162,'FYBMQ','757','D',0,'N',258
144067,'1234567','SFO','ATL',2220,540,'DL',156,'FNYNBNMQ','767','S',0,'N',260
144069,'1234567','SFO','ATL',2340,657,'EA',74,'FNYNHQNK','757','S',0,'N',257
144087,'1234567','SFO','BOS',30,1104,'AA',928,'FNYNBMV','767','B',1,'N',454
144088,'1234567','SFO','BOS',650,1700,'CO',1234,'FYQHK','M80','BL',1,'N',430
144089,'1234567','SFO','BOS',800,1627,'UA',92,'FYBMQ','D8S','B',0,'N',327
144090,'1234567','SFO','BOS',825,1639,'TW',754,'FCYBQ','L10','B',0,'N',314
144092,'123456-','SFO','BOS',1215,2255,'DL',116,'FYBMQ','L10','LS/L',1,'N',460
144093,'1234567','SFO','BOS',1320,2322,'US',30,'FYBHQ','72S','L',1,'N',422
144094,'1234567','SFO','BOS',1340,2202,'UA',20,'FYBMQ','D10','L',0,'N',322
144095,'1234567','SFO','BOS',1530,153,'DL',162,'FYBMQ','757','D',1,'N',443
144110,'1234567','SFO','BWI',755,1737,'US',2153,'FYBHQ','733','B',1,'N',402
144143,'1234567','SFO','DEN',620,946,'UA',194,'FYBMQ','D10','B',0,'N',146
144144,'1234567','SFO','DEN',650,1017,'CO',1234,'FYQHK','M80','B',0,'N',147
144145,'-----6-','SFO','DEN',900,1223,'UA',888,'FYBMQ','727','B',0,'N',143
144146,'12345--','SFO','DEN',900,1223,'UA',880,'FYBMQ','727','B',0,'N',143
144147,'1234567','SFO','DEN',915,1244,'CO',64,'FYQHK','72S','B',0,'N',149
144148,'1234567','SFO','DEN',1108,1428,'UA',820,'FCYBM','D10','L',0,'N',140
144149,'1234567','SFO','DEN',1155,1523,'CO',1212,'FYQHK','733','L',0,'N',148
144150,'1234567','SFO','DEN',1431,1753,'UA',178,'FYBMQ','D8S','S',0,'N',142
144152,'12345-7','SFO','DEN',1520,1850,'CO',886,'FYQHK','733','S',0,'N',150
144151,'-----6-','SFO','DEN',1520,1850,'CO',886,'FYQHK','72S','S',0,'N',150
144153,'1234567','SFO','DEN',1825,2143,'UA',346,'FYBMQ','73S','D',0,'N',138
144155,'1234567','SFO','DFW',20,522,'DL',374,'FNYNBNMQ','757','S',0,'N',182
144156,'1234567','SFO','DFW',30,548,'AA',928,'FNYNBMV','767','',0,'N',198
144157,'1234567','SFO','DFW',645,1204,'AA',504,'FYBMV','M80','B',0,'N',199
144158,'1234567','SFO','DFW',700,1221,'DL',838,'FYBMQ','767','B',0,'N',201
144159,'1234567','SFO','DFW',800,1315,'AA',70,'FYBMV','D10','B',0,'N',195
144160,'-----6-','SFO','DFW',900,1555,'UA',888,'FYBMQ','727','BS',1,'N',295
144161,'12345--','SFO','DFW',900,1555,'UA',880,'FYBMQ','727','BS',1,'N',295
144162,'1234567','SFO','DFW',945,1503,'AA',986,'FYBMV','767','B',0,'N',198
144163,'1234567','SFO','DFW',1059,1612,'DL',1014,'FYBMQ','757','L',0,'N',193
144164,'1234567','SFO','DFW',1105,1622,'AA',288,'FYBMV','D10','L',0,'N',197
144165,'1234567','SFO','DFW',1240,1808,'UA',478,'FYBMQ','733','L',0,'N',208
144166,'1234567','SFO','DFW',1349,1910,'AA',404,'FYBMV','D10','L',0,'N',201
144167,'1234567','SFO','DFW',1425,1937,'DL',180,'FYBMQ','767','L',0,'N',192
144168,'1234567','SFO','DFW',1655,2215,'AA',264,'FYBMV','767','D',0,'N',200
144169,'1234567','SFO','DFW',1750,2258,'DL',852,'FYBMQ','757','D',0,'N',188
144477,'1234567','SFO','OAK',1250,1319,'AA',5302,'YBMVQ','SWM','',0,'Y',29
144478,'-----6-','SFO','OAK',1749,1809,'AA',5130,'YBMVQ','SWM','',0,'Y',20
144479,'-----6-','SFO','OAK',1831,1853,'AA',5111,'YBMVQ','SWM','',0,'Y',22
144480,'12345-7','SFO','OAK',2221,2247,'AA',5104,'YNBMVQ','SWM','',0,'Y',26
144541,'1234567','SFO','PHL',810,1608,'UA',130,'FYBMQ','D8S','B',0,'N',298
144543,'1234567','SFO','PHL',1125,2100,'US',166,'FYBHQ','733','L',1,'N',395
144547,'1234567','SFO','PHL',1330,2141,'UA',94,'FYBMQ','767','L',0,'N',311
144572,'1234567','SFO','PIT',755,1534,'US',2153,'FYBHQ','733','B',0,'N',279
144574,'1234567','SFO','PIT',1125,1856,'US',166,'FYBHQ','733','L',0,'N',271
144575,'1234567','SFO','PIT',1320,2046,'US',30,'FYBHQ','72S','L',0,'N',266
144576,'1234567','SFO','PIT',2355,726,'US',604,'FYBHQ','733','D',0,'N',271

File diff suppressed because it is too large Load Diff

View File

@ -1,448 +0,0 @@
'1234567',1,'MONDAY'
'1234567',2,'TUESDAY'
'1234567',3,'WEDNESDAY'
'1234567',4,'THURSDAY'
'1234567',5,'FRIDAY'
'1234567',6,'SATURDAY'
'1234567',7,'SUNDAY'
'-234567',2,'TUESDAY'
'-234567',3,'WEDNESDAY'
'-234567',4,'THURSDAY'
'-234567',5,'FRIDAY'
'-234567',6,'SATURDAY'
'-234567',7,'SUNDAY'
'1-34567',1,'MONDAY'
'1-34567',3,'WEDNESDAY'
'1-34567',4,'THURSDAY'
'1-34567',5,'FRIDAY'
'1-34567',6,'SATURDAY'
'1-34567',7,'SUNDAY'
'--34567',3,'WEDNESDAY'
'--34567',4,'THURSDAY'
'--34567',5,'FRIDAY'
'--34567',6,'SATURDAY'
'--34567',7,'SUNDAY'
'12-4567',1,'MONDAY'
'12-4567',2,'TUESDAY'
'12-4567',4,'THURSDAY'
'12-4567',5,'FRIDAY'
'12-4567',6,'SATURDAY'
'12-4567',7,'SUNDAY'
'-2-4567',2,'TUESDAY'
'-2-4567',4,'THURSDAY'
'-2-4567',5,'FRIDAY'
'-2-4567',6,'SATURDAY'
'-2-4567',7,'SUNDAY'
'1--4567',1,'MONDAY'
'1--4567',4,'THURSDAY'
'1--4567',5,'FRIDAY'
'1--4567',6,'SATURDAY'
'1--4567',7,'SUNDAY'
'---4567',4,'THURSDAY'
'---4567',5,'FRIDAY'
'---4567',6,'SATURDAY'
'---4567',7,'SUNDAY'
'123-567',1,'MONDAY'
'123-567',2,'TUESDAY'
'123-567',3,'WEDNESDAY'
'123-567',5,'FRIDAY'
'123-567',6,'SATURDAY'
'123-567',7,'SUNDAY'
'-23-567',2,'TUESDAY'
'-23-567',3,'WEDNESDAY'
'-23-567',5,'FRIDAY'
'-23-567',6,'SATURDAY'
'-23-567',7,'SUNDAY'
'1-3-567',1,'MONDAY'
'1-3-567',3,'WEDNESDAY'
'1-3-567',5,'FRIDAY'
'1-3-567',6,'SATURDAY'
'1-3-567',7,'SUNDAY'
'--3-567',3,'WEDNESDAY'
'--3-567',5,'FRIDAY'
'--3-567',6,'SATURDAY'
'--3-567',7,'SUNDAY'
'12--567',1,'MONDAY'
'12--567',2,'TUESDAY'
'12--567',5,'FRIDAY'
'12--567',6,'SATURDAY'
'12--567',7,'SUNDAY'
'-2--567',2,'TUESDAY'
'-2--567',5,'FRIDAY'
'-2--567',6,'SATURDAY'
'-2--567',7,'SUNDAY'
'1---567',1,'MONDAY'
'1---567',5,'FRIDAY'
'1---567',6,'SATURDAY'
'1---567',7,'SUNDAY'
'----567',5,'FRIDAY'
'----567',6,'SATURDAY'
'----567',7,'SUNDAY'
'1234-67',1,'MONDAY'
'1234-67',2,'TUESDAY'
'1234-67',3,'WEDNESDAY'
'1234-67',4,'THURSDAY'
'1234-67',6,'SATURDAY'
'1234-67',7,'SUNDAY'
'-234-67',2,'TUESDAY'
'-234-67',3,'WEDNESDAY'
'-234-67',4,'THURSDAY'
'-234-67',6,'SATURDAY'
'-234-67',7,'SUNDAY'
'1-34-67',1,'MONDAY'
'1-34-67',3,'WEDNESDAY'
'1-34-67',4,'THURSDAY'
'1-34-67',6,'SATURDAY'
'1-34-67',7,'SUNDAY'
'--34-67',3,'WEDNESDAY'
'--34-67',4,'THURSDAY'
'--34-67',6,'SATURDAY'
'--34-67',7,'SUNDAY'
'12-4-67',1,'MONDAY'
'12-4-67',2,'TUESDAY'
'12-4-67',4,'THURSDAY'
'12-4-67',6,'SATURDAY'
'12-4-67',7,'SUNDAY'
'-2-4-67',2,'TUESDAY'
'-2-4-67',4,'THURSDAY'
'-2-4-67',6,'SATURDAY'
'-2-4-67',7,'SUNDAY'
'1--4-67',1,'MONDAY'
'1--4-67',4,'THURSDAY'
'1--4-67',6,'SATURDAY'
'1--4-67',7,'SUNDAY'
'---4-67',4,'THURSDAY'
'---4-67',6,'SATURDAY'
'---4-67',7,'SUNDAY'
'123--67',1,'MONDAY'
'123--67',2,'TUESDAY'
'123--67',3,'WEDNESDAY'
'123--67',6,'SATURDAY'
'123--67',7,'SUNDAY'
'-23--67',2,'TUESDAY'
'-23--67',3,'WEDNESDAY'
'-23--67',6,'SATURDAY'
'-23--67',7,'SUNDAY'
'1-3--67',1,'MONDAY'
'1-3--67',3,'WEDNESDAY'
'1-3--67',6,'SATURDAY'
'1-3--67',7,'SUNDAY'
'--3--67',3,'WEDNESDAY'
'--3--67',6,'SATURDAY'
'--3--67',7,'SUNDAY'
'12---67',1,'MONDAY'
'12---67',2,'TUESDAY'
'12---67',6,'SATURDAY'
'12---67',7,'SUNDAY'
'-2---67',2,'TUESDAY'
'-2---67',6,'SATURDAY'
'-2---67',7,'SUNDAY'
'1----67',1,'MONDAY'
'1----67',6,'SATURDAY'
'1----67',7,'SUNDAY'
'-----67',6,'SATURDAY'
'-----67',7,'SUNDAY'
'12345-7',1,'MONDAY'
'12345-7',2,'TUESDAY'
'12345-7',3,'WEDNESDAY'
'12345-7',4,'THURSDAY'
'12345-7',5,'FRIDAY'
'12345-7',7,'SUNDAY'
'-2345-7',2,'TUESDAY'
'-2345-7',3,'WEDNESDAY'
'-2345-7',4,'THURSDAY'
'-2345-7',5,'FRIDAY'
'-2345-7',7,'SUNDAY'
'1-345-7',1,'MONDAY'
'1-345-7',3,'WEDNESDAY'
'1-345-7',4,'THURSDAY'
'1-345-7',5,'FRIDAY'
'1-345-7',7,'SUNDAY'
'--345-7',3,'WEDNESDAY'
'--345-7',4,'THURSDAY'
'--345-7',5,'FRIDAY'
'--345-7',7,'SUNDAY'
'12-45-7',1,'MONDAY'
'12-45-7',2,'TUESDAY'
'12-45-7',4,'THURSDAY'
'12-45-7',5,'FRIDAY'
'12-45-7',7,'SUNDAY'
'-2-45-7',2,'TUESDAY'
'-2-45-7',4,'THURSDAY'
'-2-45-7',5,'FRIDAY'
'-2-45-7',7,'SUNDAY'
'1--45-7',1,'MONDAY'
'1--45-7',4,'THURSDAY'
'1--45-7',5,'FRIDAY'
'1--45-7',7,'SUNDAY'
'---45-7',4,'THURSDAY'
'---45-7',5,'FRIDAY'
'---45-7',7,'SUNDAY'
'123-5-7',1,'MONDAY'
'123-5-7',2,'TUESDAY'
'123-5-7',3,'WEDNESDAY'
'123-5-7',5,'FRIDAY'
'123-5-7',7,'SUNDAY'
'-23-5-7',2,'TUESDAY'
'-23-5-7',3,'WEDNESDAY'
'-23-5-7',5,'FRIDAY'
'-23-5-7',7,'SUNDAY'
'1-3-5-7',1,'MONDAY'
'1-3-5-7',3,'WEDNESDAY'
'1-3-5-7',5,'FRIDAY'
'1-3-5-7',7,'SUNDAY'
'--3-5-7',3,'WEDNESDAY'
'--3-5-7',5,'FRIDAY'
'--3-5-7',7,'SUNDAY'
'12--5-7',1,'MONDAY'
'12--5-7',2,'TUESDAY'
'12--5-7',5,'FRIDAY'
'12--5-7',7,'SUNDAY'
'-2--5-7',2,'TUESDAY'
'-2--5-7',5,'FRIDAY'
'-2--5-7',7,'SUNDAY'
'1---5-7',1,'MONDAY'
'1---5-7',5,'FRIDAY'
'1---5-7',7,'SUNDAY'
'----5-7',5,'FRIDAY'
'----5-7',7,'SUNDAY'
'1234--7',1,'MONDAY'
'1234--7',2,'TUESDAY'
'1234--7',3,'WEDNESDAY'
'1234--7',4,'THURSDAY'
'1234--7',7,'SUNDAY'
'-234--7',2,'TUESDAY'
'-234--7',3,'WEDNESDAY'
'-234--7',4,'THURSDAY'
'-234--7',7,'SUNDAY'
'1-34--7',1,'MONDAY'
'1-34--7',3,'WEDNESDAY'
'1-34--7',4,'THURSDAY'
'1-34--7',7,'SUNDAY'
'--34--7',3,'WEDNESDAY'
'--34--7',4,'THURSDAY'
'--34--7',7,'SUNDAY'
'12-4--7',1,'MONDAY'
'12-4--7',2,'TUESDAY'
'12-4--7',4,'THURSDAY'
'12-4--7',7,'SUNDAY'
'-2-4--7',2,'TUESDAY'
'-2-4--7',4,'THURSDAY'
'-2-4--7',7,'SUNDAY'
'1--4--7',1,'MONDAY'
'1--4--7',4,'THURSDAY'
'1--4--7',7,'SUNDAY'
'---4--7',4,'THURSDAY'
'---4--7',7,'SUNDAY'
'123---7',1,'MONDAY'
'123---7',2,'TUESDAY'
'123---7',3,'WEDNESDAY'
'123---7',7,'SUNDAY'
'-23---7',2,'TUESDAY'
'-23---7',3,'WEDNESDAY'
'-23---7',7,'SUNDAY'
'1-3---7',1,'MONDAY'
'1-3---7',3,'WEDNESDAY'
'1-3---7',7,'SUNDAY'
'--3---7',3,'WEDNESDAY'
'--3---7',7,'SUNDAY'
'12----7',1,'MONDAY'
'12----7',2,'TUESDAY'
'12----7',7,'SUNDAY'
'-2----7',2,'TUESDAY'
'-2----7',7,'SUNDAY'
'1-----7',1,'MONDAY'
'1-----7',7,'SUNDAY'
'------7',7,'SUNDAY'
'123456-',1,'MONDAY'
'123456-',2,'TUESDAY'
'123456-',3,'WEDNESDAY'
'123456-',4,'THURSDAY'
'123456-',5,'FRIDAY'
'123456-',6,'SATURDAY'
'-23456-',2,'TUESDAY'
'-23456-',3,'WEDNESDAY'
'-23456-',4,'THURSDAY'
'-23456-',5,'FRIDAY'
'-23456-',6,'SATURDAY'
'1-3456-',1,'MONDAY'
'1-3456-',3,'WEDNESDAY'
'1-3456-',4,'THURSDAY'
'1-3456-',5,'FRIDAY'
'1-3456-',6,'SATURDAY'
'--3456-',3,'WEDNESDAY'
'--3456-',4,'THURSDAY'
'--3456-',5,'FRIDAY'
'--3456-',6,'SATURDAY'
'12-456-',1,'MONDAY'
'12-456-',2,'TUESDAY'
'12-456-',4,'THURSDAY'
'12-456-',5,'FRIDAY'
'12-456-',6,'SATURDAY'
'-2-456-',2,'TUESDAY'
'-2-456-',4,'THURSDAY'
'-2-456-',5,'FRIDAY'
'-2-456-',6,'SATURDAY'
'1--456-',1,'MONDAY'
'1--456-',4,'THURSDAY'
'1--456-',5,'FRIDAY'
'1--456-',6,'SATURDAY'
'---456-',4,'THURSDAY'
'---456-',5,'FRIDAY'
'---456-',6,'SATURDAY'
'123-56-',1,'MONDAY'
'123-56-',2,'TUESDAY'
'123-56-',3,'WEDNESDAY'
'123-56-',5,'FRIDAY'
'123-56-',6,'SATURDAY'
'-23-56-',2,'TUESDAY'
'-23-56-',3,'WEDNESDAY'
'-23-56-',5,'FRIDAY'
'-23-56-',6,'SATURDAY'
'1-3-56-',1,'MONDAY'
'1-3-56-',3,'WEDNESDAY'
'1-3-56-',5,'FRIDAY'
'1-3-56-',6,'SATURDAY'
'--3-56-',3,'WEDNESDAY'
'--3-56-',5,'FRIDAY'
'--3-56-',6,'SATURDAY'
'12--56-',1,'MONDAY'
'12--56-',2,'TUESDAY'
'12--56-',5,'FRIDAY'
'12--56-',6,'SATURDAY'
'-2--56-',2,'TUESDAY'
'-2--56-',5,'FRIDAY'
'-2--56-',6,'SATURDAY'
'1---56-',1,'MONDAY'
'1---56-',5,'FRIDAY'
'1---56-',6,'SATURDAY'
'----56-',5,'FRIDAY'
'----56-',6,'SATURDAY'
'1234-6-',1,'MONDAY'
'1234-6-',2,'TUESDAY'
'1234-6-',3,'WEDNESDAY'
'1234-6-',4,'THURSDAY'
'1234-6-',6,'SATURDAY'
'-234-6-',2,'TUESDAY'
'-234-6-',3,'WEDNESDAY'
'-234-6-',4,'THURSDAY'
'-234-6-',6,'SATURDAY'
'1-34-6-',1,'MONDAY'
'1-34-6-',3,'WEDNESDAY'
'1-34-6-',4,'THURSDAY'
'1-34-6-',6,'SATURDAY'
'--34-6-',3,'WEDNESDAY'
'--34-6-',4,'THURSDAY'
'--34-6-',6,'SATURDAY'
'12-4-6-',1,'MONDAY'
'12-4-6-',2,'TUESDAY'
'12-4-6-',4,'THURSDAY'
'12-4-6-',6,'SATURDAY'
'-2-4-6-',2,'TUESDAY'
'-2-4-6-',4,'THURSDAY'
'-2-4-6-',6,'SATURDAY'
'1--4-6-',1,'MONDAY'
'1--4-6-',4,'THURSDAY'
'1--4-6-',6,'SATURDAY'
'---4-6-',4,'THURSDAY'
'---4-6-',6,'SATURDAY'
'123--6-',1,'MONDAY'
'123--6-',2,'TUESDAY'
'123--6-',3,'WEDNESDAY'
'123--6-',6,'SATURDAY'
'-23--6-',2,'TUESDAY'
'-23--6-',3,'WEDNESDAY'
'-23--6-',6,'SATURDAY'
'1-3--6-',1,'MONDAY'
'1-3--6-',3,'WEDNESDAY'
'1-3--6-',6,'SATURDAY'
'--3--6-',3,'WEDNESDAY'
'--3--6-',6,'SATURDAY'
'12---6-',1,'MONDAY'
'12---6-',2,'TUESDAY'
'12---6-',6,'SATURDAY'
'-2---6-',2,'TUESDAY'
'-2---6-',6,'SATURDAY'
'1----6-',1,'MONDAY'
'1----6-',6,'SATURDAY'
'-----6-',6,'SATURDAY'
'12345--',1,'MONDAY'
'12345--',2,'TUESDAY'
'12345--',3,'WEDNESDAY'
'12345--',4,'THURSDAY'
'12345--',5,'FRIDAY'
'-2345--',2,'TUESDAY'
'-2345--',3,'WEDNESDAY'
'-2345--',4,'THURSDAY'
'-2345--',5,'FRIDAY'
'1-345--',1,'MONDAY'
'1-345--',3,'WEDNESDAY'
'1-345--',4,'THURSDAY'
'1-345--',5,'FRIDAY'
'--345--',3,'WEDNESDAY'
'--345--',4,'THURSDAY'
'--345--',5,'FRIDAY'
'12-45--',1,'MONDAY'
'12-45--',2,'TUESDAY'
'12-45--',4,'THURSDAY'
'12-45--',5,'FRIDAY'
'-2-45--',2,'TUESDAY'
'-2-45--',4,'THURSDAY'
'-2-45--',5,'FRIDAY'
'1--45--',1,'MONDAY'
'1--45--',4,'THURSDAY'
'1--45--',5,'FRIDAY'
'---45--',4,'THURSDAY'
'---45--',5,'FRIDAY'
'123-5--',1,'MONDAY'
'123-5--',2,'TUESDAY'
'123-5--',3,'WEDNESDAY'
'123-5--',5,'FRIDAY'
'-23-5--',2,'TUESDAY'
'-23-5--',3,'WEDNESDAY'
'-23-5--',5,'FRIDAY'
'1-3-5--',1,'MONDAY'
'1-3-5--',3,'WEDNESDAY'
'1-3-5--',5,'FRIDAY'
'--3-5--',3,'WEDNESDAY'
'--3-5--',5,'FRIDAY'
'12--5--',1,'MONDAY'
'12--5--',2,'TUESDAY'
'12--5--',5,'FRIDAY'
'-2--5--',2,'TUESDAY'
'-2--5--',5,'FRIDAY'
'1---5--',1,'MONDAY'
'1---5--',5,'FRIDAY'
'----5--',5,'FRIDAY'
'1234---',1,'MONDAY'
'1234---',2,'TUESDAY'
'1234---',3,'WEDNESDAY'
'1234---',4,'THURSDAY'
'-234---',2,'TUESDAY'
'-234---',3,'WEDNESDAY'
'-234---',4,'THURSDAY'
'1-34---',1,'MONDAY'
'1-34---',3,'WEDNESDAY'
'1-34---',4,'THURSDAY'
'--34---',3,'WEDNESDAY'
'--34---',4,'THURSDAY'
'12-4---',1,'MONDAY'
'12-4---',2,'TUESDAY'
'12-4---',4,'THURSDAY'
'-2-4---',2,'TUESDAY'
'-2-4---',4,'THURSDAY'
'1--4---',1,'MONDAY'
'1--4---',4,'THURSDAY'
'---4---',4,'THURSDAY'
'123----',1,'MONDAY'
'123----',2,'TUESDAY'
'123----',3,'WEDNESDAY'
'-23----',2,'TUESDAY'
'-23----',3,'WEDNESDAY'
'1-3----',1,'MONDAY'
'1-3----',3,'WEDNESDAY'
'--3----',3,'WEDNESDAY'
'12-----',1,'MONDAY'
'12-----',2,'TUESDAY'
'-2-----',2,'TUESDAY'
'1------',1,'MONDAY'

File diff suppressed because it is too large Load Diff

View File

@ -1,121 +0,0 @@
'B',1,'FIRST','BREAKFAST'
'B',1,'COACH','BREAKFAST'
'B/',1,'FIRST','BREAKFAST'
'B/S',1,'FIRST','BREAKFAST'
'B/S',1,'COACH','SNACK'
'BD',1,'FIRST','BREAKFAST'
'BD',2,'FIRST','DINNER'
'BD',1,'COACH','BREAKFAST'
'BD',2,'COACH','DINNER'
'BDS',1,'FIRST','BREAKFAST'
'BDS',2,'FIRST','DINNER'
'BDS',3,'FIRST','SNACK'
'BDS',1,'COACH','BREAKFAST'
'BDS',2,'COACH','DINNER'
'BDS',3,'COACH','SNACK'
'BL',1,'FIRST','BREAKFAST'
'BL',2,'FIRST','LUNCH'
'BL',1,'COACH','BREAKFAST'
'BL',2,'COACH','LUNCH'
'BLD',1,'FIRST','BREAKFAST'
'BLD',2,'FIRST','LUNCH'
'BLD',3,'FIRST','DINNER'
'BLD',1,'COACH','BREAKFAST'
'BLD',2,'COACH','LUNCH'
'BLD',3,'COACH','DINNER'
'BLS',1,'FIRST','BREAKFAST'
'BLS',2,'FIRST','LUNCH'
'BLS',3,'FIRST','SNACK'
'BLS',1,'COACH','BREAKFAST'
'BLS',2,'COACH','LUNCH'
'BLS',3,'COACH','SNACK'
'BS',1,'FIRST','BREAKFAST'
'BS',2,'FIRST','SNACK'
'BS',1,'COACH','BREAKFAST'
'BS',2,'COACH','SNACK'
'BSD',1,'FIRST','BREAKFAST'
'BSD',2,'FIRST','SNACK'
'BSD',3,'FIRST','DINNER'
'BSD',1,'COACH','BREAKFAST'
'BSD',2,'COACH','SNACK'
'BSD',3,'COACH','DINNER'
'BSL',1,'FIRST','BREAKFAST'
'BSL',2,'FIRST','SNACK'
'BSL',3,'FIRST','LUNCH'
'BSL',1,'COACH','BREAKFAST'
'BSL',2,'COACH','SNACK'
'BSL',3,'COACH','LUNCH'
'D',1,'FIRST','DINNER'
'D',2,'COACH','DINNER'
'D/',1,'FIRST','DINNER'
'D/S',1,'FIRST','DINNER'
'D/S',1,'COACH','SNACK'
'DB',1,'FIRST','DINNER'
'DB',2,'FIRST','BREAKFAST'
'DB',1,'COACH','DINNER'
'DB',2,'COACH','BREAKFAST'
'DS',1,'FIRST','DINNER'
'DS',2,'FIRST','SNACK'
'DS',1,'COACH','DINNER'
'DS',2,'COACH','SNACK'
'L',1,'FIRST','LUNCH'
'L',1,'COACH','LUNCH'
'L/',1,'FIRST','LUNCH'
'L/S',1,'FIRST','LUNCH'
'L/S',1,'COACH','SNACK'
'LD',1,'FIRST','LUNCH'
'LD',2,'FIRST','DINNER'
'LD',1,'COACH','LUNCH'
'LD',2,'COACH','DINNER'
'LDS',1,'FIRST','LUNCH'
'LDS',2,'FIRST','DINNER'
'LDS',3,'FIRST','SNACK'
'LDS',1,'COACH','LUNCH'
'LDS',2,'COACH','DINNER'
'LDS',3,'COACH','SNACK'
'LS',1,'FIRST','LUNCH'
'LS',2,'FIRST','SNACK'
'LS',1,'COACH','LUNCH'
'LS',2,'COACH','SNACK'
'LS/L',1,'FIRST','LUNCH'
'LS/L',2,'FIRST','SNACK'
'LS/L',1,'COACH','LUNCH'
'LSD',1,'FIRST','LUNCH'
'LSD',2,'FIRST','SNACK'
'LSD',3,'FIRST','DINNER'
'LSD',1,'COACH','LUNCH'
'LSD',2,'COACH','SNACK'
'LSD',3,'COACH','DINNER'
'S',1,'FIRST','SNACK'
'S',1,'COACH','SNACK'
'S/',1,'FIRST','SNACK'
'SB',1,'FIRST','SNACK'
'SB',2,'FIRST','BREAKFAST'
'SB',1,'COACH','SNACK'
'SB',2,'COACH','BREAKFAST'
'SBD',1,'FIRST','SNACK'
'SBD',2,'FIRST','BREAKFAST'
'SBD',3,'FIRST','DINNER'
'SBD',1,'COACH','SNACK'
'SBD',2,'COACH','BREAKFAST'
'SBD',3,'COACH','DINNER'
'SBL',1,'FIRST','SNACK'
'SBL',2,'FIRST','BREAKFAST'
'SBL',3,'FIRST','LUNCH'
'SBL',1,'COACH','SNACK'
'SBL',2,'COACH','BREAKFAST'
'SBL',3,'COACH','LUNCH'
'SD',1,'FIRST','SNACK'
'SD',2,'FIRST','DINNER'
'SD',1,'COACH','SNACK'
'SD',2,'COACH','DINNER'
'SL',1,'FIRST','SNACK'
'SL',2,'FIRST','LUNCH'
'SL',1,'COACH','SNACK'
'SL',2,'COACH','LUNCH'
'SLD',1,'FIRST','SNACK'
'SLD',2,'FIRST','LUNCH'
'SLD',3,'FIRST','DINNER'
'SLD',1,'COACH','SNACK'
'SLD',2,'COACH','LUNCH'
'SLD',3,'COACH','DINNER'

View File

@ -1,33 +0,0 @@
'MATL','ATL','L',9.00
'MATL','ATL','R',0.00
'MATL','ATL','A',0.00
'BBOS','BOS','L',5.00
'BBOS','BOS','R',0.00
'BBOS','BOS','A',0.00
'DDFW','DFW','R',0.00
'DDFW','DFW','L',6.00
'FDFW','DFW','L',6.00
'FDFW','DFW','R',0.00
'DDEN','DEN','L',5.00
'DDEN','DEN','R',0.00
'DDEN','DEN','A',0.00
'PPHL','PHL','L',4.75
'PPHL','PHL','R',0.00
'PPHL','PHL','A',0.00
'PPIT','PIT','L',7.50
'PPIT','PIT','R',0.00
'PPIT','PIT','A',0.00
'OOAK','OAK','L',3.50
'OOAK','OAK','R',0.00
'OOAK','SFO','L',6.00
'OOAK','SFO','R',0.00
'OOAK','SFO','A',0.00
'SSFO','SFO','L',4.00
'SSFO','SFO','R',0.00
'SSFO','SFO','A',0.00
'SSFO','OAK','L',5.00
'WWAS','BWI','L',12.00
'BBWI','BWI','L',5.00
'BBWI','BWI','R',0.00
'BBWI','BWI','A',0.00
'','','',0.00

View File

@ -1,12 +0,0 @@
1,'JANUARY'
2,'FEBRUARY'
3,'MARCH'
4,'APRIL'
5,'MAY'
6,'JUNE'
7,'JULY'
8,'AUGUST'
9,'SEPTEMBER'
10,'OCTOBER'
11,'NOVEMBER'
12,'DECEMBER'

View File

@ -1,612 +0,0 @@
'AP/1','AA'
'AP/2','AA'
'AP/2','AF'
'AP/2','AM'
'AP/2','EA'
'AP/2','KX'
'AP/2','MX'
'AP/2','NW'
'AP/4','AA'
'AP/4','AC'
'AP/4','AS'
'AP/4','BW'
'AP/4','CO'
'AP/4','DL'
'AP/4','EA'
'AP/4','KW'
'AP/4','LI'
'AP/4','MX'
'AP/4','PA'
'AP/4','TW'
'AP/6','AC'
'AP/6','BA'
'AP/6','CB'
'AP/6','EA'
'AP/6','ND'
'AP/6','NW'
'AP/6','OU'
'AP/6','PA'
'AP/6','US'
'AP/6','WD'
'AP/10','AA'
'AP/10','AC'
'AP/10','AM'
'AP/10','CO'
'AP/10','DL'
'AP/10','EA'
'AP/10','FH'
'AP/10','NW'
'AP/10','RP'
'AP/10','TW'
'AP/10','UA'
'AP/10','US'
'AP/12','AA'
'AP/12','CO'
'AP/12','DL'
'AP/12','EA'
'AP/12','JM'
'AP/12','ML'
'AP/12','MX'
'AP/12','PA'
'AP/12','TW'
'AP/12','US'
'AP/13','AA'
'AP/13','JM'
'AP/14','AA'
'AP/14','EA'
'AP/14','KX'
'AP/14','NW'
'AP/14','PA'
'AP/16','AC'
'AP/16','CX'
'AP/16','DL'
'AP/16','EA'
'AP/16','SN'
'AP/16','TW'
'AP/16','UA'
'AP/17','AA'
'AP/18','CP'
'AP/18','MX'
'AP/19','AC'
'AP/19','BW'
'AP/19','CU'
'AP/19','EA'
'AP/19','JM'
'AP/20','AA'
'AP/20','AC'
'AP/20','AS'
'AP/20','CO'
'AP/20','CP'
'AP/20','DL'
'AP/20','EA'
'AP/20','FH'
'AP/20','HP'
'AP/20','LH'
'AP/20','ND'
'AP/20','NR'
'AP/20','NW'
'AP/20','NX'
'AP/20','OU'
'AP/20','QB'
'AP/20','TG'
'AP/20','UA'
'AP/20','US'
'AP/20','WD'
'AP/20','YN'
'AP/20','4F'
'AP/20','4V'
'AP/20','7F'
'AP/20','8D'
'AP/21','AA'
'AP/21','AC'
'AP/21','EA'
'AP/21','KX'
'AP/21','NW'
'AP/25','AA'
'AP/25','AS'
'AP/25','EA'
'AP/25','LR'
'AP/25','MX'
'AP/25','PA'
'AP/27','AA'
'AP/27','CO'
'AP/27','DL'
'AP/27','EA'
'AP/27','HP'
'AP/27','ML'
'AP/27','NW'
'AP/27','PA'
'AP/27','TW'
'AP/27','UA'
'AP/27','US'
'AP/27','WN'
'AP/32','AA'
'AP/32','AC'
'AP/32','BA'
'AP/32','CP'
'AP/32','NW'
'AP/33','LM'
'AP/35','AA'
'AP/35','AC'
'AP/35','AS'
'AP/35','CO'
'AP/35','DF'
'AP/35','EA'
'AP/35','HA'
'AP/35','HP'
'AP/35','LM'
'AP/35','ND'
'AP/35','NW'
'AP/35','PA'
'AP/35','TW'
'AP/35','UA'
'AP/35','WD'
'AP/43','AA'
'AP/43','DF'
'AP/43','UA'
'AP/43','US'
'AP/44','AA'
'AP/44','AC'
'AP/44','AD'
'AP/44','AS'
'AP/44','BE'
'AP/44','CO'
'AP/44','DF'
'AP/44','DL'
'AP/44','EA'
'AP/44','FH'
'AP/44','HP'
'AP/44','IN'
'AP/44','IT'
'AP/44','KS'
'AP/44','ML'
'AP/44','NW'
'AP/44','PA'
'AP/44','TW'
'AP/44','UA'
'AP/44','UO'
'AP/44','US'
'AP/44','WN'
'AP/44','YN'
'AP/44','YV'
'AP/44','YW'
'AP/44','YX'
'AP/44','ZO'
'AP/44','ZK'
'AP/44','3S'
'AP/44','5A'
'AP/44','5C'
'AP/44','7F'
'AP/44','7V'
'AP/44','8G'
'AP/47','AA'
'AP/47','DO'
'AP/48','AA'
'AP/48','AC'
'AP/48','BL'
'AP/48','BW'
'AP/48','CO'
'AP/48','CP'
'AP/48','DL'
'AP/48','EA'
'AP/48','IV'
'AP/48','KW'
'AP/48','KX'
'AP/48','ML'
'AP/48','MX'
'AP/48','NR'
'AP/48','NW'
'AP/48','PA'
'AP/48','PD'
'AP/48','TW'
'AP/48','UA'
'AP/48','YV'
'AP/48','8D'
'AP/55','AA'
'AP/55','AC'
'AP/55','AS'
'AP/55','CH'
'AP/55','CO'
'AP/55','CP'
'AP/55','CT'
'AP/55','DL'
'AP/55','EA'
'AP/55','GM'
'AP/55','HA'
'AP/55','HP'
'AP/55','ML'
'AP/55','ND'
'AP/55','NR'
'AP/55','NW'
'AP/55','OD'
'AP/55','PA'
'AP/55','RP'
'AP/55','TW'
'AP/55','UA'
'AP/55','UE'
'AP/55','US'
'AP/55','WD'
'AP/55','YW'
'AP/55','YX'
'AP/55','YK'
'AP/55','ZV'
'AP/55','2V'
'AP/55','3N'
'AP/55','4N'
'AP/55','4W'
'AP/55','5A'
'AP/55','5C'
'AP/55','5L'
'AP/55','8D'
'AP/56','AA'
'AP/56','DL'
'AP/56','GM'
'AP/56','HA'
'AP/56','HP'
'AP/56','PA'
'AP/56','TW'
'AP/56','UA'
'AP/56','WD'
'AP/57','AA'
'AP/57','AC'
'AP/57','AS'
'AP/57','BE'
'AP/57','CO'
'AP/57','CP'
'AP/57','CT'
'AP/57','DL'
'AP/57','EA'
'AP/57','HP'
'AP/57','ML'
'AP/57','ND'
'AP/57','NW'
'AP/57','PA'
'AP/57','PD'
'AP/57','PS'
'AP/57','TW'
'AP/57','UA'
'AP/57','US'
'AP/57','YV'
'AP/57','YW'
'AP/57','YX'
'AP/57','ZV'
'AP/57','2P'
'AP/57','2V'
'AP/57','3N'
'AP/57','4N'
'AP/57','4X'
'AP/57','8G'
'AP/58','AS'
'AP/58','EA'
'AP/58','7H'
'AP/59','DL'
'AP/59','JN'
'AP/60','AC'
'AP/60','EA'
'AP/60','NW'
'AP/60','UA'
'AP/60','US'
'AP/61','CO'
'AP/61','FY'
'AP/61','JR'
'AP/61','2V'
'AP/68','AA'
'AP/68','AD'
'AP/68','AM'
'AP/68','AS'
'AP/68','BE'
'AP/68','CO'
'AP/68','CP'
'AP/68','CT'
'AP/68','DF'
'AP/68','DL'
'AP/68','EA'
'AP/68','EM'
'AP/68','HP'
'AP/68','IN'
'AP/68','ML'
'AP/68','MX'
'AP/68','NW'
'AP/68','OU'
'AP/68','PA'
'AP/68','QQ'
'AP/68','QS'
'AP/68','RP'
'AP/68','TW'
'AP/68','UA'
'AP/68','US'
'AP/68','YN'
'AP/68','YV'
'AP/68','YW'
'AP/68','YX'
'AP/68','ZE'
'AP/68','ZK'
'AP/68','3N'
'AP/68','5C'
'AP/68','7L'
'AP/70','AC'
'AP/70','BW'
'AP/70','EA'
'AP/70','PA'
'AP/73','AA'
'AP/73','DL'
'AP/73','EA'
'AP/73','ML'
'AP/73','PA'
'AP/73','TW'
'AP/75','AA'
'AP/75','AC'
'AP/75','AS'
'AP/75','CH'
'AP/75','CO'
'AP/75','CP'
'AP/75','DL'
'AP/75','EA'
'AP/75','HP'
'AP/75','JV'
'AP/75','KS'
'AP/75','LH'
'AP/75','ML'
'AP/75','MX'
'AP/75','ND'
'AP/75','NW'
'AP/75','OU'
'AP/75','PA'
'AP/75','RP'
'AP/75','RV'
'AP/75','TW'
'AP/75','UA'
'AP/75','US'
'AP/75','WD'
'AP/75','XE'
'AP/75','YN'
'AP/75','YV'
'AP/75','ZO'
'AP/75','7F'
'AP/75','8D'
'AP/76','MX'
'AP/76','NW'
'AP/80','AA'
'AP/80','AC'
'AP/80','AR'
'AP/80','AS'
'AP/80','BA'
'AP/80','CO'
'AP/80','CP'
'AP/80','DL'
'AP/80','EA'
'AP/80','HP'
'AP/80','JB'
'AP/80','JL'
'AP/80','JV'
'AP/80','LA'
'AP/80','LH'
'AP/80','ND'
'AP/80','NW'
'AP/80','PA'
'AP/80','TG'
'AP/80','UA'
'AP/80','US'
'AP/80','UW'
'AP/80','WD'
'AP/80','YN'
'AP/80','4V'
'AP/80','7E'
'AP/80','8D'
'AP/87','AC'
'AP/94','AA'
'AP/94','AC'
'AP/94','EA'
'AP/94','LM'
'AP/94','NW'
'EX/1','AR'
'EX/1','IB'
'EX/2','AB'
'EX/2','BW'
'EX/2','FQ'
'EX/2','MX'
'EX/2','UA'
'EX/2','UP'
'EX/3','AA'
'EX/3','CO'
'EX/3','DL'
'EX/3','EA'
'EX/3','HP'
'EX/3','PA'
'EX/3','US'
'EX/5','LR'
'EX/9','AA'
'EX/9','AC'
'EX/9','AM'
'EX/9','BA'
'EX/9','CO'
'EX/9','EA'
'EX/9','FQ'
'EX/9','HP'
'EX/9','PA'
'EX/9','TV'
'EX/11','AA'
'EX/11','AM'
'EX/11','CO'
'EX/11','CP'
'EX/11','CX'
'EX/11','DL'
'EX/11','JT'
'EX/11','LA'
'EX/11','MX'
'EX/11','NW'
'EX/11','PA'
'EX/11','UA'
'EX/12','AS'
'EX/12','CP'
'EX/12','CX'
'EX/13','AC'
'EX/13','AS'
'EX/13','BF'
'EX/13','BW'
'EX/13','DL'
'EX/13','KS'
'EX/13','LM'
'EX/13','ML'
'EX/13','YV'
'EX/13','ZV'
'EX/13','7H'
'EX/14','AA'
'EX/14','AS'
'EX/14','BE'
'EX/14','CO'
'EX/14','CP'
'EX/14','DL'
'EX/14','EA'
'EX/14','IN'
'EX/14','ML'
'EX/14','NW'
'EX/14','PA'
'EX/14','PD'
'EX/14','TW'
'EX/14','UA'
'EX/14','US'
'EX/14','WN'
'EX/14','YW'
'EX/14','ZV'
'EX/14','2V'
'EX/14','4N'
'EX/14','4X'
'EX/14','7F'
'EX/14','8D'
'EX/15','AC'
'EX/15','BW'
'EX/15','CU'
'EX/15','HP'
'EX/15','JM'
'EX/17','AA'
'EX/17','AM'
'EX/17','AS'
'EX/17','DL'
'EX/17','EA'
'EX/17','JL'
'EX/17','LH'
'EX/17','PA'
'EX/17','UA'
'EX/19','BW'
'EX/19','KX'
'EX/20','AA'
'EX/20','CO'
'EX/20','DL'
'EX/20','HE'
'EX/20','JM'
'EX/20','ML'
'EX/20','MX'
'EX/20','NW'
'EX/20','PA'
'EX/20','UA'
'EX/20','8R'
'EX/21','AA'
'EX/21','JM'
'EX/25','AA'
'EX/25','MX'
'EX/29','AA'
'EX/29','AM'
'EX/29','CO'
'EX/29','EA'
'EX/29','LH'
'EX/32','AA'
'EX/32','EA'
'EX/32','JM'
'EX/33','AA'
'EX/33','JM'
'EX/33','LI'
'EX/33','UA'
'EX/33','5T'
'EX/34','EA'
'EX/34','IN'
'EX/34','JM'
'EX/34','KW'
'EX/34','UE'
'EX/34','UP'
'EX/34','YV'
'EX/34','YL'
'EX/36','AA'
'EX/36','AC'
'EX/36','CO'
'EX/36','CP'
'EX/36','LI'
'EX/36','OU'
'EX/36','US'
'EX/38','AA'
'EX/38','EA'
'EX/38','JM'
'EX/38','KX'
'EX/43','AA'
'EX/43','AS'
'EX/43','CO'
'EX/43','CT'
'EX/43','DL'
'EX/43','EA'
'EX/43','HP'
'EX/43','MX'
'EX/43','NW'
'EX/43','OG'
'EX/43','PA'
'EX/43','TW'
'EX/43','UA'
'EX/43','US'
'EX/45','NW'
'EX/47','AA'
'EX/47','CO'
'EX/47','DL'
'EX/47','EA'
'EX/47','JM'
'EX/47','JR'
'EX/47','ML'
'EX/47','NW'
'EX/47','OG'
'EX/47','PA'
'EX/47','TW'
'EX/47','US'
'EX/48','AC'
'EX/48','AF'
'EX/48','CO'
'EX/48','CP'
'EX/48','DL'
'EX/48','JM'
'EX/48','KW'
'EX/48','MX'
'EX/48','PA'
'EX/48','SN'
'EX/55','AA'
'EX/55','AF'
'EX/55','BW'
'EX/55','CO'
'EX/55','DO'
'EX/55','EA'
'EX/55','JM'
'EX/55','KX'
'EX/55','LI'
'EX/55','LM'
'EX/55','NW'
'EX/55','PA'
'EX/55','PY'
'EX/55','TW'
'EX/55','UP'
'EX/55','2V'
'VU/1','AA'
'VU/1','AC'
'VU/1','AQ'
'VU/1','AS'
'VU/1','CP'
'VU/1','CT'
'VU/1','CX'
'VU/1','DL'
'VU/1','EA'
'VU/1','HP'
'VU/1','LW'
'VU/1','ND'
'VU/1','NW'
'VU/1','PA'
'VU/1','TB'
'VU/1','TW'
'VU/1','UA'
'VU/1','US'
'VU/1','YR'
'VU/1','6G'

View File

@ -1,4 +0,0 @@
'AP/2','B7NR'
'AP/2','BW7NR'
'AP/2','BWE14'
'AP/2','YAP14'

View File

@ -1,65 +0,0 @@
'AP/1','FOR TRAVEL ORIGINATING AND TERMINATING IN HAWAII','CHILDREN\'S FARES,SALES AGENTS,TOUR CONDUCTORS',7,'Y',3,150
'AP/2','FOR TRAVEL BETWEEN UNITED STATES AND CARIBBEAN','TOUR CONDUCTORS',7,'N',3,14
'AP/4','FOR TRAVEL BETWEEN UNITED STATES AND MEXICO','CHILDREN\'S FARES,SALES AGENTS',7,'Y',3,21
'AP/6','FOR TRAVEL TO/FROM CANADA','CHILDREN\'S FARES,FAMILY FARES,TOUR CONDUCTORS,VISIT USA FARES',7,'Y',3,30
'AP/10','FOR TRAVEL TO/FROM INTERMEDIATE POINTS','CONTACT CARRIER',30,'Y',3,21
'AP/12','FOR TRAVEL BETWEEN UNITED STATES AND CARIBBEAN','CONTACT CARRIER',14,'N',3,21
'AP/13','TRAVEL BETWEEN U.S. AND CANADA,AND POINTS IN CARIBBEAN','CONTACT CARRIER',3,'Y',0,180
'AP/14','TRAVEL BETWEEN POINTS NAMED AND ARE NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','CONTACT CARRIER',3,'Y',1,3
'AP/16','FARES ARE NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','CONTACT CARRIER',14,'Y',3,21
'AP/17','ROUND TRIP TRAVEL BETWEEN U.S. AND MEXICO','SALES AGENTS (VIA AA TOUR CONDUCTORS)',7,'N',3,30
'AP/18','ROUND TRIP TRAVEL BETWEEN CANADA AND MEXICO','FAMILY FARES,SALES AGENTS,TOUR CONDUCTORS',7,'N',7,180
'AP/19','RND TRIP BETWEEN CANADA AND CARIBBEAN. NOT APPLICABLE TO/FROM INTERMEDIATE PNTS','CHILDREN\'S FARES,SALES AGENT,TOUR CONDUCTORS',7,'N',7,30
'AP/20','ROUND TRIP EXCURSION FARES,NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','CHILDREN\S FARES,FAMILY FARES,TOUR CONDUCTORS',14,'Y',3,180
'AP/21','TRAVEL TO/FROM U.S.A. AND CANADA,NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','SALES AGENTS,TOUR CONDUCTORS',14,'N',7,7
'AP/25','FARES DO NOT APPLY TO/FROM INTERMEDIATE POINTS ON THE ROUTING','SALES AGENTS,TOUR CONDUCTORS',7,'Y',3,60
'AP/27','FARES NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','CONTACT CARRIER',7,'Y',0,180
'AP/32','ROUND TRIP CHARTER TO HAWAII. FARES NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','CHILDREN\'S AND FAMILY FARES,HAWAII COMMON FARE,SALES AGENTS,TOUR CONDUCTORS',7,'Y',3,30
'AP/33','ROUND TRIP BETWEEN U.S. AND CARIBBEAN','CHILDREN\'S FARE,SALES AGENTS,TOUR CONDUCTORS',14,'Y',6,21
'AP/35','FARES NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','SALES AGENTS,TOUR CONDUCTORS',7,'Y',0,30
'AP/43','FARES NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','CHILDREN\'S FARE,SALES AGENTS,TOUR CONDUCTORS',14,'N',3,3
'AP/44','ONE_WAY TRAVEL,DURING PEAK/NON-PEAK HOURS','CONTACT CARRIER',4,'Y',0,0
'AP/47','ROUND TRIP TRAVEL','CONTACT CARRIER',14,'Y',7,30
'AP/48','FARES NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','SALES AGENTS,TOUR CONDUCTORS,VISIT USA FARES,CHILDREN\'S FARES',7,'Y',0,0
'AP/55','MAY COMBINE FARES (EXCEPT VIA DELTA AIRLINES) SEATS LIMITED VIA UNITED AIRLINES','CONTACT CARRIER',3,'N',0,0
'AP/56','SEATS ARE LIMITED','CONTACT CARRIERS',7,'Y',3,45
'AP/57','FARES NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','CHILDREN\'S FARES,SALES AGENTS,TOUR CONDUCTORS',7,'Y',3,180
'AP/58','FARES NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','CHILDREN\'S FARES,SALES AGENTS,TOUR CONDUCTORS',7,'Y',3,330
'AP/59','FARES NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','CHILDREN\'S FARES,SALES AGENTS,TOUR CONDUCTORS',14,'N',7,30
'AP/60','ROUND TRIP TRAVEL BETWEEN U.S. AND CANADA','CHILDREN\'S FARES,SALES AGENTS,TOUR CONDUCTORS',7,'N',3,365
'AP/61','FARES MAYBE COMBINED','CHILDREN\'S FARES,SALES AGENTS,TOUR CONDUCTORS',7,'Y',0,60
'AP/68','FARES NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','CONTACT CARRIER',7,'Y',0,0
'AP/70','ROUND TRIP TRAVEL. FARES NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','SALES AGENTS,TOUR CONDUCTORS,VISIT U.S.A. FARES,CHILDREN\'S FARES',14,'Y',7,14
'AP/73','FARES NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','CONTACT CARRIER',7,'N',0,30
'AP/75','FARES NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','SALES AGENTS,TOUR CONDUCTORS,VISIT U.S.A. FARES,CHILDREN\'S FARES',7,'Y',3,60
'AP/76','ROUND TRIP TRAVEL BETWEEN U.S. AND JAMAICA','SALES AGENTS,TOUR CONDUCTORS',7,'N',0,14
'AP/80','FARES APPLY TO/FROM INTERMEDIATE POINTS','CHILDREN\'S FARES,FAMILY FARES,SALES AGENTS,TOUR CONDUCTORS',14,'N',3,30
'AP/87','FARES APPLY TO ROUND TRIP TRAVEL','CONTACT CARRIER',14,'Y',7,21
'AP/94','FOR ROUND TRIP TRAVEL. FARES NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','CHILDREN\'S FARES,SALES AGENTS,TOUR CONDUCTORS',7,'Y',7,21
'EX/1','FOR CIRCLE TRIP TRAVEL','CHILDREN\'S FARES,SALES AGENTS',0,'Y',5,60
'EX/2','ECONOMY CLASS EXCURSION FARES','SALES AGENTS,TOUR CONDUCTORS',0,'Y',0,21
'EX/3','FARES NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','CONTACT CARRIER',0,'Y',2,45
'EX/5','FOR ROUND TRIP TRAVEL','CONTACT CARRIER',0,'N',5,30
'EX/9','FARES DO NOT APPLY TO/FROM INTERMEDIATE POINTS','CHILDREN\'S FARES,SALES AGENTS,TOUR CONDUCTORS',0,'N',0,30
'EX/11','FARES MAY BE COMBINED','CONTACT CARRIER',0,'Y',0,60
'EX/12','FARES NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','CHILDREN\'S FARES',0,'Y',3,180
'EX/13','FARES NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','CHILDREN\'S FARES,FAMILY FARES,SALES AGENTS,TOUR CONDUCTORS',0,'Y',0,3
'EX/14','FARES MAY BE COMBINED','CONTACT CARRIER',0,'N',3,330
'EX/15','ROUND TRIP TRAVEL BETWEEN CANADA AND CARIBBEAN','CONTACT CARRIER',0,'Y',7,45
'EX/17','ROUND TRIP EXCURSION FARES','SALES AGENTS,TOUR CONDUCTORS',0,'N',0,180
'EX/19','ROUND TRIP EXCURSION FARES BETWEEN CANADA AND CARIBBEAN','CONTACT CARRIER',0,'Y',7,7
'EX/20','ROUND TRIP EXCURSION FARES','CONTACT CARRIER',0,'Y',0,14
'EX/21','TRAVEL BETWEEN THE U.S.A. AND CARIBBEAN','SALES AGENTS,TOUR CONDUCTORS',0,'N',0,7
'EX/25','VIA AA,ROUND TRIP TRAVEL BETWEEN SAN JUAN AND ACAPULCO/MEXICO CITY','SALES AGENTS,TOUR CONDUCTORS',0,'Y',3,14
'EX/29','ROUND TRIP TRAVEL BETWEEN U.S.,CARIBBEAN,AND MEXICO','CHILDREN\'S FARES',0,'Y',0,21
'EX/32','TRAVEL ORIGINATING IN JAMAICA','SALES AGENTS,TOUR CONDUCTORS',0,'N',0,365
'EX/33','ROUND TRIP TRAVEL TO JAMAICA/CARIBBEAN','CHILDREN\'S FARES,TOUR CONDUCTORS',0,'N',0,21
'EX/34','ONE DAY AWAY ROUND TRIP FARES','SALES AGENTS,TOUR CONDUCTORS',0,'N',1,1
'EX/36','ROUND TRIP TRAVEL. NOT APPLICABLE TO/FROM INTERMEDIATE POINTS','CHILDREN\'S FARES,FAMILY FARES,TOUR CONDUCTORS',0,'Y',1,2
'EX/38','SAME DAY FARES (VIA EASTERN AIRLINES)','SALES AGENTS,TOUR CONDUCTORS',0,'N',1,1
'EX/43','ROUND TRIP EXCURSION FARES','CONTACT CARRIER',0,'Y',0,365
'EX/45','VIA AMERICAN AIRLINES ROUND TRIP TRAVEL BETWEEN KINGSTON/MONTEGO BAY','CHILDREN\'S FARES,SALES AGENTS,TOUR CONDUCTORS',0,'N',3,21
'EX/47','ROUND TRIP TRAVEL BETWEEN U.S.,CANADA,AND CARIBBEAN','CONTACT CARRIER',0,'Y',3,21
'EX/48','WEEKEND EXCURSION FARE','CHILDREN\'S FARE,FAMILY FARES,SALES AGENTS,TOUR CONDUCTORS',0,'N',7,365
'EX/55','FARES MAY BE COMBINED','SALES AGENTS',0,'Y',3,21
'VU/1','VISIT USA: INTERNATIONAL TRAVEL BEGINNING AND ENDING OUTSIDE U.S.','SALES AGENTS',0,'Y',3,21

View File

@ -1,63 +0,0 @@
'AB','ALBERTA','CANADA'
'AK','ALASKA','USA'
'AL','ALABAMA','USA'
'AR','ARKANSAS','USA'
'AZ','ARIZONA','USA'
'BC','BRITISH COLUMBIA','CANADA'
'CA','CALIFORNIA','USA'
'CO','COLORADO','USA'
'CT','CONNECTICUT','USA'
'DC','DISTRICT OF COLUMBIA','USA'
'DE','DELAWARE','USA'
'FL','FLORIDA','USA'
'GA','GEORGIA','USA'
'HI','HAWAII','USA'
'IA','IOWA','USA'
'ID','IDAHO','USA'
'IL','ILLINOIS','USA'
'IN','INDIANA','USA'
'KS','KANSAS','USA'
'KY','KENTUCKY','USA'
'LA','LOUISIANA','USA'
'MA','MASSACHUSETTS','USA'
'MB','MANITOBA','CANADA'
'MD','MARYLAND','USA'
'ME','MAINE','USA'
'MI','MICHIGAN','USA'
'MN','MINNESOTA','USA'
'MO','MISSOURI','USA'
'MS','MISSISSIPPI','USA'
'MT','MONTANA','USA'
'NB','NEW BRUNSWICK','CANADA'
'NC','NORTH CAROLINA','USA'
'ND','NORTH DAKOTA','USA'
'NE','NEBRASKA','USA'
'NF','NEWFOUNDLAND','CANADA'
'NH','NEW HAMPSHIRE','USA'
'NJ','NEW JERSEY','USA'
'NM','NEW MEXICO','USA'
'NS','NOVA SCOTIA','CANADA'
'NT','NORTHWEST TERRITORIES','CANADA'
'NV','NEVADA','USA'
'NY','NEW YORK','USA'
'OH','OHIO','USA'
'OK','OKLAHOMA','USA'
'ON','ONTARIO','CANADA'
'OR','OREGON','USA'
'PA','PENNSYLVANIA','USA'
'PE','PRINCE EDWARD ISLAND','CANADA'
'PQ','QUEBEC','CANADA'
'RI','RHODE ISLAND','USA'
'SC','SOUTH CAROLINA','USA'
'SD','SOUTH DAKOTA','USA'
'SK','SASKATCHEWAN','CANADA'
'TN','TENNESSEE','USA'
'TX','TEXAS','USA'
'UT','UTAH','USA'
'VA','VIRGINIA','USA'
'VT','VERMONT','USA'
'WA','WASHINGTON','USA'
'WI','WISCONSIN','USA'
'WV','WEST VIRGINIA','USA'
'WY','WYOMING','USA'
'YT','YUKON TERRITORY','CANADA'

Some files were not shown because too many files have changed in this diff Show More