diff --git a/lib/src/store/numeric_encoder.rs b/lib/src/store/numeric_encoder.rs index dcfe18e1..db8c5b95 100644 --- a/lib/src/store/numeric_encoder.rs +++ b/lib/src/store/numeric_encoder.rs @@ -19,17 +19,17 @@ use std::mem::size_of; use std::ops::Deref; use std::str; -const EMPTY_STRING_ID: u128 = 167830467844043968176572005485231480276; -const RDF_LANG_STRING_ID: u128 = 32982328051974780078994098831023510434; -const XSD_STRING_ID: u128 = 13800943641695357404848007879689460046; -const XSD_BOOLEAN_ID: u128 = 95660596900939122510990529520735927827; -const XSD_FLOAT_ID: u128 = 31528676610345933421445910151629221319; -const XSD_DOUBLE_ID: u128 = 55169043483206236595575765215713332225; -const XSD_INTEGER_ID: u128 = 264492531517574030670228763493245709866; -const XSD_DECIMAL_ID: u128 = 80624473126247401518595349505346497075; -const XSD_DATE_TIME_ID: u128 = 257903479904871420659358808477547675664; -const XSD_DATE_ID: u128 = 269408747350206033502011401422135526584; -const XSD_TIME_ID: u128 = 163434887606038564205926318428306098363; +const EMPTY_STRING_ID: u128 = 0x7e42_f8ec_9809_80e9_04b2_008f_d98c_1dd4; +const RDF_LANG_STRING_ID: u128 = 0x18d0_2a52_9d31_6816_3312_0bf8_c4c1_93a2; +const XSD_STRING_ID: u128 = 0x0a61_f70e_4e33_60d3_9bef_c9b2_d18f_594e; +const XSD_BOOLEAN_ID: u128 = 0x47f7_8f91_0b4b_158f_11dc_ff5f_9b78_be13; +const XSD_FLOAT_ID: u128 = 0x17b8_33c5_f0ac_43f4_fafe_fc02_0b2d_adc7; +const XSD_DOUBLE_ID: u128 = 0x2981_2bd9_5143_2783_9885_73e5_138a_8c01; +const XSD_INTEGER_ID: u128 = 0xc6fb_689d_64f7_dd7b_dad0_36f9_d4f4_ee2a; +const XSD_DECIMAL_ID: u128 = 0x3ca7_b56d_a746_719a_6800_081f_bb59_ea33; +const XSD_DATE_TIME_ID: u128 = 0xc206_6749_e0e5_015e_f7ee_33b7_b28c_c010; +const XSD_DATE_ID: u128 = 0xcaae_3cc4_f23f_4c5a_7717_dd19_e30a_84b8; +const XSD_TIME_ID: u128 = 0x7af4_6a16_1b02_35d7_9a79_07ba_3da9_48bb; pub fn get_str_id(value: &str) -> u128 { let mut id = [0 as u8; 16];