1069. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 5/10/2018 8:40:12 AM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

1069.1 Files compared

# Location File Last Modified
1 Thu May 10 13:40:12 2018 UTC
2 MHED_APPS_CIF.zip\VAR v4.2.7\var-resources-4.2.7@54bdc2933ef.zip\var-db\liquibase\build-lib\liquibase.jar\liquibase\sqlgenerator\core InsertOrUpdateGeneratorPostgres.class Wed May 2 11:37:24 2012 UTC

1069.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 0 0
Changed 0 0
Inserted 1 30
Removed 0 0

1069.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

1069.4 Active regular expressions

No regular expressions were active.

1069.5 Comparison detail

        1   Êþº¾\x0000\x0000\x00001\x0000z
        2   \x0000"\x0000I\x0007\x0000J\x0007\x0000K
        3   \x0000\x0003\x0000I\x0008\x0000L
        4   \x0000\x0003\x0000M\x0008\x0000N\x0008\x0000O
        5   \x0000!\x0000P
        6   \x0000!\x0000Q\x0007\x0000R\x0008\x0000S
        7   \x0000\x001E\x0000T
        8   \x0000\x001E\x0000U\x000B\x0000V\x0000W\x0008 \x0000X\x0008\x0000Y
        9   \x0000\x0003\x0000Z\x0008\x0000[
        10   \x0000!\x0000\\x0008\x0000]\x0008\x0000^ \x0008\x0000_\x0007\x0000`\x0007\x0000a\x0007 \x0000b
        11   \x0000\x0019\x0000c\x0007\x0000d
        12   \x0000\x001C\x0000I\x0007\x0000e
        13   \x0000!\x0000f
        14   \x0000!\x0000g\x0007\x0000h\x0007\x0000i \x0001\x0000\x0006<init>\x0001 \x0000\x0003()V\x0001\x0000\x0004Co de\x0001\x0000\x000FLineN umberTable \x0001\x0000\x0012LocalVa riableTabl e\x0001\x0000\x0004this\x0001\x0000 =Lliquibas e/sqlgener ator/core/ InsertOrUp dateGenera torPostgre s;\x0001\x0000\x0008suppo rts\x0001\x0000R(Lli quibase/st atement/co re/InsertO rUpdateSta tement;Lli quibase/da tabase/Dat abase;)Z\x0001\x0000         st atement\x0001\x00002 Lliquibase /statement /core/Inse rtOrUpdate Statement; \x0001\x0000\x0008databas e\x0001\x0000\x001DLliqui base/datab ase/Databa se;\x0001\x0000\x000Bgene rateSql\x0001\x0000 (Lliquibas e/statemen t/core/Ins ertOrUpdat eStatement ;Lliquibas e/database /Database; Lliquibase /sqlgenera tor/SqlGen eratorChai n;)[Lliqui base/sql/S ql;\x0001\x0000\x0001e\x0001\x0000( Lliquibase /exception /Liquibase Exception; \x0001\x0000\x0017insertO rUpdateSta tement\x0001\x0000\x0011s qlGenerato rChain\x0001\x0000*L liquibase/ sqlgenerat or/SqlGene ratorChain ;\x0001\x0000\x000Cgenera tedSql\x0001\x0000\x0019L java/lang/ StringBuil der;\x0001\x0000\x0007get Else\x0001\x00001(Ll iquibase/d atabase/Da tabase;)Lj ava/lang/S tring;\x0001\x0000\x0004a rg0\x0001\x0000\x000EgetR ecordCheck \x0001\x0000u(Lliqui base/state ment/core/ InsertOrUp dateStatem ent;Lliqui base/datab ase/Databa se;Ljava/l ang/String ;)Ljava/la ng/String; \x0001\x0000\x0004arg1\x0001\x0000\x0004 arg2\x0001\x0000\x0012Lja va/lang/St ring;\x0001\x0000B(L liquibase/ statement/ SqlStateme nt;Lliquib ase/databa se/Databas e;)Z\x0001\x0000\x0002x0\x0001 \x0000"Lliquiba se/stateme nt/SqlStat ement;\x0001\x0000\x0002x 1\x0001\x0000(Lliqu ibase/stat ement/SqlS tatement;L liquibase/ database/D atabase;Ll iquibase/s qlgenerato r/SqlGener atorChain; )[Lliquiba se/sql/Sql ;\x0001\x0000\x0002x2\x0001\x0000
        15   SourceFile \x0001\x0000$InsertO rUpdateGen eratorPost gres.java\x000C \x0000#\x0000$\x0001\x0000(liq uibase/dat abase/core /PostgresD atabase\x0001\x0000\x0017 java/lang/ StringBuil der\x0001\x0000\x0003DO
        16   \x000C\x0000j\x0000k\x0001\x0000\x0003$$
        17   \x0001\x0000\x0006BEGIN
        18   \x000C\x0000l\x0000m\x000C\x0000n\x0000o \x0001\x0000&liquiba se/excepti on/Liquiba seExceptio n\x0001\x0000\x000Eselect  * from \x000C\x0000 p\x0000q\x000C\x0000r\x0000q\x0007\x0000 s\x000C\x0000t\x0000u\x0001\x0000\x0007  WHERE \x0001\x0000\x0001
        19   \x000C\x0000v\x0000q\x0001\x0000\x0012IF  not found  THEN
        20   \x000C\x0000w\x0000x\x0001\x0000\x0008EN D IF;
        21   \x0001\x0000\x0005END;
        22   \x0001\x0000\x0012LANGUAG E plpgsql;
        23   \x0001\x0000\x0011liquiba se/sql/Sql \x0001\x0000\x0019liquiba se/sql/Unp arsedSql\x0001\x0000 +liquibase /database/ structure/ DatabaseOb ject\x000C\x0000#\x0000y\x0001 \x0000'java/lan g/Unsuppor tedOperati onExceptio n\x0001\x00000liquib ase/statem ent/core/I nsertOrUpd ateStateme nt\x000C\x0000*\x0000+\x000C\x00000 \x00001\x0001\x0000;liqui base/sqlge nerator/co re/InsertO rUpdateGen eratorPost gres\x0001\x00003liq uibase/sql generator/ core/Inser tOrUpdateG enerator\x0001\x0000 \x0006append\x0001\x0000- (Ljava/lan g/String;) Ljava/lang /StringBui lder;\x0001\x0000\x000Ege tWhereClau se\x0001\x0000c(Lliq uibase/sta tement/cor e/InsertOr UpdateStat ement;Lliq uibase/dat abase/Data base;)Ljav a/lang/Str ing;\x0001\x0000\x0012get UpdateStat ement\x0001\x0000Ÿ(L liquibase/ statement/ core/Inser tOrUpdateS tatement;L liquibase/ database/D atabase;Lj ava/lang/S tring;Lliq uibase/sql generator/ SqlGenerat orChain;)L java/lang/ String;\x0001\x0000
        24   getSchemaN ame\x0001\x0000\x0014()Lj ava/lang/S tring;\x0001\x0000\x000Cg etTableNam e\x0001\x0000\x001Bliquib ase/databa se/Databas e\x0001\x0000\x000Fescape TableName\x0001 \x00008(Ljava/l ang/String ;Ljava/lan g/String;) Ljava/lang /String;\x0001\x0000 \x0008toString\x0001 \x0000\x0012getInser tStatement \x0001\x0000(Lliqui base/state ment/core/ InsertOrUp dateStatem ent;Lliqui base/datab ase/Databa se;Lliquib ase/sqlgen erator/Sql GeneratorC hain;)Ljav a/lang/Str ing;\x0001\x0000C(Lj ava/lang/S tring;[Lli quibase/da tabase/str ucture/Dat abaseObjec t;)V\x0000!\x0000!\x0000" \x0000\x0000\x0000\x0000\x0000\x0007\x0000\x0001\x0000# \x0000$\x0000\x0001\x0000%\x0000\x0000\x0000/ \x0000\x0001\x0000\x0001\x0000\x0000\x0000\x0005*· \x0000\x0001±\x0000\x0000\x0000\x0002\x0000&\x0000 \x0000\x0000\x0006\x0000\x0001\x0000\x0000\x0000\x000B\x0000 '\x0000\x0000\x0000\x000C\x0000\x0001\x0000\x0000\x0000 \x0005\x0000(\x0000)\x0000\x0000\x0000\x0001\x0000 *\x0000+\x0000\x0001\x0000%\x0000\x0000\x0000 C\x0000\x0001\x0000\x0003\x0000\x0000\x0000\x0005, Á\x0000\x0002¬\x0000\x0000\x0000\x0002\x0000& \x0000\x0000\x0000\x0006\x0000\x0001\x0000\x0000\x0000\x000E \x0000'\x0000\x0000\x0000 \x0000\x0003\x0000\x0000 \x0000\x0005\x0000(\x0000)\x0000\x0000\x0000\x0000 \x0000\x0005\x0000,\x0000-\x0000\x0001\x0000\x0000 \x0000\x0005\x0000.\x0000/\x0000\x0002\x0000\x0001 \x00000\x00001\x0000\x0001\x0000%\x0000\x0000 \x0001[\x0000\x0007\x0000\x0006\x0000\x0000\x0000¿ »\x0000\x0003Y·\x0000\x0004:\x0004\x0019 \x0004\x0012\x0005¶\x0000\x0006W\x0019\x0004\x0012 \x0007¶\x0000\x0006W\x0019\x0004\x0012\x0008¶ \x0000\x0006W\x0019\x0004*+,*+ ,¶\x0000 -¶\x0000
        25   ¶\x0000\x0006W§\x0000>:\x0005\x0019 \x0004»\x0000\x0003Y·\x0000\x0004\x0012\x000C ¶\x0000\x0006,+¶\x0000
        26   +¶\x0000\x000E¹\x0000\x000F\x0003\x0000¶ \x0000\x0006\x0012\x0010¶\x0000\x0006*+, ¶\x0000  ¶\x0000\x0006\x0012\x0011¶ \x0000\x0006¶\x0000\x0012¶\x0000\x0006W\x0019 \x0004\x0012\x0013¶\x0000\x0006W\x0019\x0004* +,-¶\x0000\x0014¶\x0000\x0006W \x0019\x0004\x0012\x0015¶\x0000\x0006W\x0019\x0004 \x0012\x0016¶\x0000\x0006W\x0019\x0004\x0012\x0007 ¶\x0000\x0006W\x0019\x0004\x0012\x0017¶\x0000 \x0006W\x0004½\x0000\x0018Y\x0003»\x0000 \x0019Y\x0019\x0004¶\x0000\x0012\x0003½\x0000 \x001A·\x0000\x001BS°\x0000\x0001\x0000! \x00004\x00007\x0000\x000B\x0000\x0002\x0000& \x0000\x0000\x0000>\x0000\x000F\x0000\x0000\x0000\x0014 \x0000   \x0000\x0015\x0000\x0011\x0000\x0016 \x0000\x0019\x0000\x0017\x0000!\x0000\x0019\x00004 \x0000 \x00007\x0000\x001C\x00009\x0000\x001E \x0000r\x0000!\x0000z\x0000"\x0000‡ \x0000$\x0000\x0000%\x0000—\x0000& \x0000Ÿ\x0000'\x0000§\x0000(\x0000' \x0000\x0000\x0000>\x0000\x0006\x00009\x00009 \x00002\x00003\x0000\x0005\x0000\x0000\x0000¿ \x0000(\x0000)\x0000\x0000\x0000\x0000\x0000¿ \x00004\x0000-\x0000\x0001\x0000\x0000\x0000¿ \x0000.\x0000/\x0000\x0002\x0000\x0000\x0000¿ \x00005\x00006\x0000\x0003\x0000        \x0000¶\x00007\x00008 \x0000\x0004\x0000\x0004\x00009\x0000:\x0000\x0001 \x0000%\x0000\x0000\x0000<\x0000\x0002\x0000\x0002 \x0000\x0000\x0000\x0008»\x0000\x001CY·\x0000 \x001D¿\x0000\x0000\x0000\x0002\x0000&\x0000\x0000 \x0000\x0006\x0000\x0001\x0000\x0000\x0000-\x0000' \x0000\x0000\x0000\x0016\x0000\x0002\x0000\x0000\x0000\x0008 \x0000(\x0000)\x0000\x0000\x0000\x0000\x0000\x0008 \x0000;\x0000/\x0000\x0001\x0000\x0004\x0000< \x0000=\x0000\x0001\x0000%\x0000\x0000\x0000P \x0000\x0002\x0000\x0004\x0000\x0000\x0000\x0008»\x0000 \x001CY·\x0000\x001D¿\x0000\x0000\x0000\x0002 \x0000&\x0000\x0000\x0000\x0006\x0000\x0001\x0000\x0000 \x00003\x0000'\x0000\x0000\x0000*\x0000\x0004 \x0000\x0000\x0000\x0008\x0000(\x0000)\x0000\x0000 \x0000\x0000\x0000\x0008\x0000;\x0000-\x0000\x0001 \x0000\x0000\x0000\x0008\x0000>\x0000/\x0000\x0002 \x0000\x0000\x0000\x0008\x0000?\x0000@\x0000\x0003 \x0010A\x0000*\x0000A\x0000\x0001\x0000% \x0000\x0000\x0000H\x0000\x0003\x0000\x0003\x0000\x0000 \x0000
        27   *+À\x0000\x001E,¶\x0000\x001F¬ \x0000\x0000\x0000\x0002\x0000&\x0000\x0000\x0000\x0006 \x0000\x0001\x0000\x0000\x0000\x000B\x0000'\x0000\x0000 \x0000 \x0000\x0003\x0000\x0000\x0000
        28   \x0000(\x0000)\x0000\x0000\x0000\x0000\x0000
        29   \x0000B\x0000C\x0000\x0001\x0000\x0000\x0000
        30   \x0000D\x0000/\x0000\x0002\x0010A\x00000 \x0000E\x0000\x0001\x0000%\x0000\x0000\x0000S \x0000\x0004\x0000\x0004\x0000\x0000\x0000\x000B*+ À\x0000\x001E,-¶\x0000 °\x0000 \x0000\x0000\x0002\x0000&\x0000\x0000\x0000\x0006\x0000 \x0001\x0000\x0000\x0000\x000B\x0000'\x0000\x0000\x0000 *\x0000\x0004\x0000\x0000\x0000\x000B\x0000(\x0000 )\x0000\x0000\x0000\x0000\x0000\x000B\x0000B\x0000 C\x0000\x0001\x0000\x0000\x0000\x000B\x0000D\x0000 /\x0000\x0002\x0000\x0000\x0000\x000B\x0000F\x0000 6\x0000\x0003\x0000\x0001\x0000G\x0000\x0000\x0000 \x0002\x0000H