iRODS

ภาพหน้าจอของซอฟแวร์:
iRODS
รายละเอียดซอฟแวร์:
รุ่น: 3.1
วันที่อัพโหลด: 14 Apr 15
ผู้พัฒนา: iRODS Development Team
การอนุญาต: ฟรี
ความนิยม: 70

Rating: 4.5/5 (Total Votes: 4)

iRODS เป็นระบบการประยุกต์ใช้ตารางข้อมูลใหม่ที่พัฒนาโดยซานดิเอโกซุปเปอร์เซ็นเตอร์ (SDSC) การจัดเก็บทรัพยากรรคเกอร์ (SRB) ทีมงานและทำงานร่วมกัน ระบบจะขึ้นอยู่กับความเชี่ยวชาญที่ได้ผ่านการประยุกต์ใช้เทคโนโลยี SRB ในการสนับสนุนของกริดข้อมูลห้องสมุดดิจิตอลที่เก็บถาวรและเรียลไทม์ระบบข้อมูล
นโยบายการจัดการ (ชุดยืนยันว่าชุมชนเหล่านี้ทำเกี่ยวกับคอลเลกชันของพวกเขา) จะถูกลักษณะในแง่ของกฎระเบียบและข้อมูลของรัฐ ที่แกน iRODS, โปรแกรมกฎตีความกฎระเบียบที่จะตัดสินใจว่าระบบคือการตอบสนองต่อคำขอต่าง ๆ และเงื่อนไข iRODS เป็นโอเพนซอร์ส (ภายใต้ใบอนุญาต BSD-type)
เราจะสนับสนุน SRB SDSC ขณะที่การพัฒนา iRODS ในแบบคู่ขนานและจะทำสำหรับค่อนข้างบางเวลาที่จะมา ในบางจุดที่เราจะมีเครื่องมือในการโยกย้ายจาก SDSC SRB เพื่อ iRODS สำหรับผู้ที่ต้องการจะทำเช่นนั้น.

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • คุณสมบัติใหม่ที่สำคัญ:
  • โปรแกรมกฎใหม่ โปรแกรมกฎ iRODS ได้อย่างสมบูรณ์อีกครั้งเขียน สนับสนุนไวยากรณ์กฎเก่าเช่นเดียวกับภาษากฎใหม่ซึ่งเป็นแสดงออกมากขึ้นและง่ายต่อการทำงานร่วมกับ ภาษากฎใหม่จะแยกได้โดยตรงโดยเครื่องยนต์กฎไม่จำเป็นต้องเรียกใช้โปรแกรม rulegen รวมถึงการพิมพ์ที่แข็งแกร่งของพารามิเตอร์การสนับสนุนสำหรับจำนวนเต็มและพารามิเตอร์ประเภทคู่การจัดทำดัชนีของกฎสำหรับการดำเนินการได้เร็วขึ้น ตัวอย่างมีให้สำหรับการใช้งานของแต่ละบริการไมโครในไวยากรณ์กฎใหม่ กฎระบบถูกกำหนดในแฟ้ม core.re แทน core.irb และยังสามารถเก็บไว้ใน Icat (ดูกฎใน Icat ด้านล่าง) ดูเอกสารเครื่องยนต์กฎและส่วนความเข้ากันได้ย้อนกลับของว่าสำหรับข้อมูลเพิ่มเติม เครื่องยนต์กฎเก่ายังคงสามารถกำหนดค่าใน (เปิดใช้งาน) ถ้าจำเป็นผ่านการตั้งค่าใน config.mk.
  • การใช้ Boost - ปรับปรุงการสนับสนุนของ Windows ในไม่ช้า ห้องสมุด Boost ซึ่งจะรวมอยู่ในการเปิดตัวตอนนี้สามารถนำไปใช้เลือกบนโฮสต์ Linux / Unix และจะถูกนำมาใช้บน Windows เพื่อสร้างกับมันรัน 'buildboost.sh' แล้ว update config.mk จะมี USE_BOOST ตั้งและเรียกใช้ให้ โดยการใช้ Boost, Windows รุ่นจะสามารถใช้ได้ในทันทีแตกต่างจากรุ่นที่ผ่านมาซึ่งนักพัฒนา iRODS จำเป็นในการเปลี่ยนแปลงพอร์ตในสภาพแวดล้อมระบบ Windows และ Windows ที่จะล่าช้า คุณลักษณะที่เกี่ยวข้องนอกจากนี้ยังอยู่ระหว่างการพัฒนาที่ RENCI มีความสามารถในการติดตั้งบน Windows ผ่าน irodssetup และการสนับสนุนสำหรับเซิร์ฟเวอร์ Icat ที่เปิดใช้งานบน Windows ทั้งหมดเหล่านี้คุณสมบัติของ Windows ที่กำหนดไว้สำหรับการเปิดตัวดังต่อไปนี้ 3.0 ขอบคุณที่ iRODS @ ทีม RENCI สำหรับการพัฒนาหลักของคุณสมบัติเหล่านี้ (ในความร่วมมือกับ DICE).
  • อาคารด้วย C ++ ในการสนับสนุนคุณสมบัติดังกล่าวข้างต้นบนแพลตฟอร์มส่วนใหญ่ iRODS จะรวบรวมขณะนี้มีการแปลภาษา C ++, กรัม ++ นี้เป็นส่วนใหญ่ที่มองไม่เห็น แต่ก็ต้องมีการเปลี่ยนแปลงแห​​ล่งที่มาเล็กน้อยในส่วนของ iRODS .c ไฟล์ ส่วนใหญ่ของรหัส iRODS ได้รับการทดสอบผ่านทางเลือกการกำหนดค่าต่างๆ แต่ติดต่อทีม iRODS ถ้าแง่มุมบางอย่างล้มเหลวในการสร้าง.
  • กฎใน Icat กฎตอนนี้สามารถลงทะเบียนเป็นแคตตาล็อก Icat สำหรับการบริหารกลาง เมื่อนำมาใช้ในการเปลี่ยนแปลงทั้งหมดกฎจะถูกเก็บเป็นรุ่นกฎ กฎระเบียบที่สามารถอ่านได้จาก Icat ลงในหน่วยความจำในโครงสร้างการปกครอง กฎสามารถเขียนไฟล์จากหน่วยความจำในโครงสร้างการปกครอง กฎระเบียบนั้นจะสามารถกระจายไปยังฐานการปกครองท้องถิ่นแต่ละเพื่อให้แน่ใจว่าสภาพแวดล้อมของกฎเครื่องแบบ โหมดนี้จะถูกควบคุมโดยชุดของบริการไมโครตามที่อธิบายไว้ในฐานกฎในหน้า Icat โดยค่าเริ่มต้นกฎระบบมีการจัดการในลักษณะที่คล้ายคลึงกับรุ่นก่อนหน้า, การอ่านที่เริ่มต้นขึ้นจากไฟล์ (core.re ตอนนี้แทน core.irb).
  • การตรวจสอบระบบปฏิบัติการระดับ วัตถุประสงค์ของการตรวจสอบระบบปฏิบัติการคือการอนุญาตให้ iRODS ที่จะอนุญาตให้ผู้ใช้ที่ลงทะเบียนแล้วในระบบไคลเอ็นต์ iRODS โดยใช้แบบฟอร์มของการตรวจสอบระบบปฏิบัติการกำหนดและการอนุญาตบางโครงการ (เช่นเข้าสู่ระบบโดยใช้ PAM หรือผ่านการตรวจสอบ SSH) ดูการตรวจสอบระบบปฏิบัติการสำหรับข้อมูลเพิ่มเติม ขอบคุณที่คริสสมิ ธ ไบโอกระจายสำหรับการขยายนี้.
  • ดีบักกฎ ระบบ xMessage ได้รับการขยายอย่างมากและในขณะนี้สนับสนุนการแก้จุดบกพร่องของกฎ มันเป็นไปได้ที่จะมีขั้นตอนเดียวผ่านการกระทำแต่ละรายการหลักเกณฑ์และไมโครบริการที่ได้รับการเรียกในสภาพแวดล้อมแบบกระจาย ดู 'idbug' i-คำสั่ง.
  • วัตถุ Realizable แบบสอบถามในแหล่งข้อมูลที่สามารถลงทะเบียนเข้ามาในคอลเลกชัน iRODS คลิกที่วัตถุา instantiates คำขอซึ่งจะถูกเก็บไว้เป็นแบบจำลองของวัตถุว่าจะได้รับ วัตถุที่ว่าจะได้รับสามารถนำมาใช้กับการเชื่อมโยงที่อ่อนนุ่มที่บูรณาการทรัพยากรระยะไกลเข้าไปในคอลเลกชัน iRODS ไดร์เวอร์ได้รับการเขียนสำหรับการเข้าถึง Z39.50, หน้าเว็บ, FTP ไซต์ที่ไม่ระบุชื่อข้อมูลสาธารณะในกริดข้อมูล SRB และข้อมูลสาธารณะในตารางข้อมูล iRODS นี้จะทำให้มันเป็นไปได้ในการสร้างคอลเลกชันที่ครอบคลุม iRODS unfederated และกริดข้อมูล SRB เช่นเดียวกับระบบการจัดการข้อมูล เหล่านี้เป็นโมดูล msoDrivers ซึ่งเมื่อเปิดใช้งานสร้างชุดของบริการไมโคร.
  • การปรับปรุงอื่น ๆ :
  • เซิร์ฟเวอร์เรียกใช้เป็นโหมดราก "เซิร์ฟเวอร์ทำงานเป็นหลัก" โหมดการทำงานช่วยให้หนึ่งในการเรียกใช้เซิร์ฟเวอร์ iRODS ที่มีสิทธิ์ราก โหมดนี้จะช่วยให้การใช้งานบางพฤติกรรมและคุณสมบัติที่เป็นไปไม่ได้เมื่อทำงาน iRODS เป็นปกติผู้ใช้ unprivileged แม้ว่าในสถานการณ์ส่วนใหญ่โหมดที่ไม่ใช่รากเป็นที่ต้องการและยังคงแนะนำ ดูเซิร์ฟเวอร์เรียกใช้เป็นราก ขอบคุณที่คริสสมิ ธ ไบโอกระจายสำหรับเรื่องนี้.
  • รีสตาร์ทไฟล์ขนาดใหญ่ iput ใหม่และ Iget ตัวเลือก --lfrestart (ระบุไฟล์ข้อมูลการเริ่มต้นใหม่) ช่วยให้การถ่ายโอนเพื่อดำเนินการต่อที่เหลือออกถ้าขัดจังหวะ นี้สามารถใช้กับ -X เป็นส่วนหนึ่งของภาพที่ส่งไดเรกทอรีโดยรวมเริ่มต้นใหม่ ไฟล์ที่มีขนาดใหญ่กว่า 32 เมกกะไบท์สามารถเริ่มต้นใหม่.
  • - ตัวเลือก retries สำหรับ iput และ Iget เพื่อระบุจำนวนครั้งที่จะลองใหม่อีกครั้ง นี้สามารถใช้ร่วมกับตัวเลือก -X จะรีสตาร์ทโดยอัตโนมัติการดำเนินการในกรณีของความล้มเหลว.
  • Itrim --age และ --dryrun ขณะนี้มีตัวเลือกที่จะตัดเฉพาะไฟล์ที่มีอายุมากกว่าอายุที่ระบุไว้และยังมีตัวเลือกที่จะแสดงสิ่งที่จะทำได้โดยไม่ต้องจริงการตัดแต่งไฟล์.
  • การติดตามและการลบไฟล์เด็กกำพร้า -. ไฟล์เด็กกำพร้าที่สร้างขึ้นโดยการลบข้อมูลวัตถุเมื่อทรัพยากรของแฟ้มทางกายภาพลดลงในขณะนี้มีการติดตามและสามารถลบกับตัวเลือก --orphan ใหม่ของ irmtrash
  • ส่ว​​นขยายการตรวจสอบ ส่วนขยาย SQL ตอนนี้ใช้ได้สำหรับการตรวจสอบที่เพิ่มขึ้น SQL สคริปต์รวมอยู่ซึ่งสามารถกำหนดค่าและดำเนินการโดย 'irodssetup' (หรือทำงานด้วยตนเอง) ซึ่งจะเพิ่มตารางทริกเกอร์ ฯลฯ ดูเซิร์ฟเวอร์ / Icat / auditingExtensions ไดเรกทอรีสำหรับข้อมูลเพิ่มเติม ขอบคุณที่ศูนย์นาซาการจำลองสภาพภูมิอากาศ (NCCS) สำหรับเรื่องนี้.
  • แก้ไขข้อผิดพลาด (รายการบางส่วน) และการปรับปรุงเพิ่มเติม
  • ห่วงเซิร์ฟเวอร์อนันต์ถาวร ปัญหาได้รับการแก้ไขที่ลูกของ irodsServer จะได้รับในวง จำกัด และใช้จำนวนมากของเวลา CPU เนื่องจากมีปัญหาคิวคำขอ นี่คือ irods_2.5_patch_1 แพทช์.
  • irods irsync เพื่อ irods แก้ไข แก้ไขถูกเพิ่มเข้ามาในการแก้ปัญหาใน irsync ที่ iRODS เพื่อ iRODS (i: Xi: y) ซิงค์ไม่ได้ทำงาน นี่คือ irods_2.5_patch_2 แพทช์.
  • แก้ไขสำหรับ iRODS ฟิวส์ (irodsFs) เป็นครั้งคราวแขวน - แก้ไขถูกบันทึกไปยังที่อยู่เป็นครั้งคราวแขวนที่เกิดจากการล้นของการร้องขอการเชื่อมต่อโดยการเพิ่มรอคิว นอกจากนี้ยังเพิ่มการจัดการของซ็อกเก็ตหมดเวลาโดยการเชื่อมต่อใหม่.
  • การสนับสนุนสำหรับ ODBC ใหม่ การเปลี่ยนแปลงเป็นสิ่งที่จำเป็นสำหรับรุ่นใหม่ของ ODBC โดยเฉพาะอย่างยิ่งบน Ubuntu 11.04 โฮสต์ 64 บิตใช้ MySQL นี่คือ irods_2.5_patch_3 แพทช์.
  • $ userNameClient อยู่ในขณะนี้สำหรับกฎ acAclPolicy
  • ปัญหา rsFileRmdir บน Solaris ได้รับการแก้ไข.
  • แก้ไขข้อผิดพลาด 133 - "iput เกิดปัญหาคำสั่งถ้ารายงานความคืบหน้าการร้องขอ" แก้ไขให้โดยใช้ยีน Soudlenkov
  • .
  • ข้อผิดพลาดข้ามโซน (การตรวจสอบ) ตอนนี้จะถูกส่งกลับไปยังลูกค้าอย่างถูกต้อง.
  • ปัญหา chmod (แปดไม่จำนวนเต็ม) ใน univMSSDriver.c ได้รับการแก้ไข.
  • iqmod สามารถยอมรับได้เฉพาะวันใน YYYY-MM-DD.hh: mm: SS รูปแบบ
  • .
  • สายอีกต่อไปจะได้รับอนุญาตในขณะนี้สำหรับ 'iadmin' 'ASQ' (เพิ่มแบบสอบถามเฉพาะ)
  • ส่ว​​นที่เป็นไปได้โดยศูนย์จะหลีกเลี่ยงใน irodsGuiProgressCallbak.
  • แทนที่ transStat_t กับ transferStat_t เพื่อให้สอดคล้องจำนวนเต็ม 64 บิตเป็น 64 บิตเขตแดนอยู่
  • iqstat ตัวบ่งชี้การปกครองที่ไม่จำเป็นในขณะนี้คือ RuleID (เช่นใน iqdel และ iqmod) แทนชื่อกฎ.
  • เพิ่ม "ส้อมและ exec" โหมด irodsReServer ตั้งแต่แพลตฟอร์ม Windows ไม่สนับสนุน "ส้อม" การดำเนินการเท่านั้น.
  • ireg ตอนนี้มีตัวเลือกในการคำนวณการตรวจสอบ (ขอบคุณคริสสมิ ธ นี้).
  • การตรวจสอบ irodsServer ในขณะนี้และใช้ตัวแปรสภาพแวดล้อม spLogLevel เช่นตัวแทนไม่.
  • Iscan ได้รับการแก้ไขที่จะจัดการกับคอลเลกชันขนาดใหญ่หลีกเลี่ยง 'เกินไปงบพร้อมกันจำนวนมากโดยการปิดคำสั่งเพิ่มเติม.
  • ระบบสคริปต์ irodsctl ขณะนี้ชุด LD_LIBRARY_PATH ใน GLOBUS_LOCATION (ใน irods.config).
  • ช่วยเหลือ irepl ขณะนี้รวมถึงการแสดงความคิดเห็นเกี่ยวกับการใช้ irsync สำหรับการดำเนินการข้ามโซน.
  • msiExecGenQuery และ msiExecStrCondQuery ไมโครบริการในขณะนี้ช่วยให้ "แถวไม่พบ" เป็นคำตอบที่ถูกต้อง.
  • ichmod เกี่ยวกับผู้ใช้โซนระยะไกล "ชื่อผู้ใช้ # zonename" เป็นไปได้ตอนนี้ผ่านทางส่วนขยายไปยัง msiSetAcl ขอบคุณที่ Jean-Yves Nief ของ IN2P3 สำหรับการนี​​้.
  • เปลี่ยนตรรกะเพียงโทร acPostProcForCollCreate, acPostProcForPut และ acPostProc ถ้าการดำเนินการที่เกี่ยวข้องประสบความสำเร็จ.
  • "เปลี่ยนชื่อ" ฟังก์ชั่นได้รับการเพิ่มโปรแกรมควบคุม MSS สากล ขอบคุณที่ Jean-Yves Nief ของ IN2P3 สำหรับการนี​​้.
  • แบบสอบถามทั่วไปและ iquest และลูกค้าอื่น ๆ ในขณะนี้สามารถจัดการกับการใช้งานให้ 'ใน' หรือ 'ระหว่าง' เงื่อนไขการโทรทั่วไปแบบสอบถามตัวอย่างเช่น: iquest "SELECT RESC_NAME WHERE RESC_CLASS_NAME IN ('กำ', ' เก็บ ') และ iquest "SELECT DATA_NAME WHERE DATA_ID ระหว่าง' 10000 '' 10020 '".
  • การประทับเวลาได้รับการเพิ่ม iput / Iget ตัวเลือก -P.
  • iqdel ตอนนี้มี -a (ทั้งหมด) และ -u (ผู้ใช้) ตัวเลือกที่จะช่วยให้การลบของงานทั้งหมดและการจ้างงานที่อยู่ในประเภทผู้ใช้.
  • การรั่วไหลของหน่วยความจำที่เกี่ยวข้องกับ applyRuleForPostProcForWrite applyRuleForPostProcForRead และได้รับการแก้ไข.
  • แบบสอบถาม (iquest ฯลฯ ) ที่มีการผสม 'และ' และ 'และ' เงื่อนไขนี้จะจัดการได้อย่างถูกต้อง.
  • ปัญหาการเขียนการดำเนินการวัตถุฐานข้อมูลผลวัตถุ (DBORs) ลง iRODS ได้รับการแก้ไข.
  • ดัชนีฐานข้อมูลใน ICAT (data_type_name) ถูกเพิ่มเข้ามาเพื่อให้ 'idbo LS' จะยังคงทำงานได้ดีในระดับ.
  • ปัญหาได้รับการแก้ไขที่มีการป้องกันจากการเขียนทับ msiDataObjPutWithOptions สำเนาที่มีอยู่.
  • กลไกรหัสผ่านชั่วคราวมีการปรับเปลี่ยนเพื่อใช้สำหรับ iDrop และ iDrop-Lite.
  • irodsctl ตอนนี้ตรวจสอบว่าไดเรกทอรีเซิร์ฟเวอร์ / เข้าสู่ระบบที่มีอยู่และสามารถเขียนได้และให้ข้อความผิดพลาดที่เฉพาะเจาะจงสำหรับกรณีนี้.
  • การสนับสนุนที่ถูกเพิ่มเข้ามาสำหรับไฟล์เด็กกำพร้ารวมทั้งเป็นตัวเลือกที่ --orphan irmtrash.
  • ตัวเลือก -G สำหรับการลงทะเบียนแบบจำลองได้รับการสนับสนุนในขณะนี้.
  • การเปลี่ยนแปลงที่ถูกสร้างขึ้นเพื่อเข้าสู่กระบวนการ id ที่ถูกต้องในเซิร์ฟเวอร์ไฟล์บันทึกในทุกกรณี ก่อนหน้านี้มีสถานการณ์ที่หายากที่ pid อาจจะไม่ถูกต้อง.
  • ข้อ จำกัด เพิ่มขึ้นเพื่อให้สายยาวมากสามารถประปาเป็น 'IMETA'.
  • ห้องสมุด Kerberos ในขณะนี้จะมีการเชื่อมโยงเป็นลูกค้าฟิวส์ถ้า KRB_AUTH ชุด ขอบคุณที่คริสสมิ ธ นี้.
  • การแก้ไขที่ถูกสร้างขึ้นเพื่อป้องกันการถ่ายโอนข้อมูลหลักใน scanUtil หากเส้นทางแหล่งท้องถิ่นไม่ได้มี '/' ขอบคุณที่คริสสมิ ธ นี้.
  • ลูกค้าใหม่ / เซิร์ฟเวอร์โทร (API) rcDataObjFsync ถูกเพิ่มเข้ามา ขอบคุณจอห์น Knutson ของมหาวิทยาลัยเท็กซัสนี้.
  • ได้รับการแก้ไขข้อผิดพลาดการหลีกเลี่ยงการค้นหาภายในที่ไม่จำเป็นซ้ำซ้อนเล็กน้อยปรับปรุงประสิทธิภาพการทำงานในบางกรณี.
  • ปัญหาในการเคลื่อนย้าย ('IMV') คอลเลกชันบางอย่างได้รับการแก้ไข หากมีการเก็บรวบรวมข้อมูลวัตถุที่ไม่สามารถเขียนได้โดยเจ้าของคอลเลกชัน, ย้ายทางกายภาพจะล้มเหลว ตอนนี้มีการจัดการเป็นกรณีพิเศษและได้รับอนุญาตหากผู้ใช้เป็นเจ้าของคอลเลกชัน.
  • แก้ไขเพื่อหลีกเลี่ยงการเกิดข้อผิดพลาด SYS_COPY_LEN_ERR โดย Iget และ ICP เมื่อเนื้อหาข้อมูลที่ได้รับการแก้ไขโดยบางไมโครบริการ.
  • 'notify.pl' สคริปต์ได้รับการพัฒนาที่สามารถทำงานเป็นระยะ ๆ เพื่อตรวจสอบที่กำหนด (กำหนด) คอลเลกชันและส่งอีเมลแจ้งเตือนเมื่อข้อมูลที่เป็นวัตถุที่มีการเพิ่มหรือลบออก ดูสคริปต์ / แจ้งไดเรกทอรีสำหรับข้อมูลเพิ่มเติม.
  • คำสั่ง 'irsync' ตอนนี้สามารถยอมรับว่างเปล่าฉัน: อาร์กิวเมนต์ คำสั่ง 'irsync ชื่อไฟล์ฉัน:'. ตอนนี้เก็บแฟ้ม (ถ้าจำเป็น) เป็นคอลเลกชัน iRODS ปัจจุบัน
  • รายการเพิ่มเติม:
  • ลิขสิทธิ์และไฟล์ข้อความใบอนุญาตที่ได้รับการปรับปรุงเพื่อรวม University of North Carolina ที่ Chapel Hill และข้อมูล Intensive Cyber​​infrastructure มูลนิธินอกเหนือไปจากผู้สำเร็จราชการของมหาวิทยาลัยแห่งแคลิฟอร์เนีย แน่นอนใบอนุญาต iRODS ยังคงเป็นที่มาเปิดอย่างเต็มที่ (สไตล์ BSD).

มีอะไรใหม่ ในรุ่น 2.0:

  • สภา โซนสภาได้รับการเพิ่มซึ่งมีสิ่งอำนวยความสะดวกสำหรับสองหรืออิสระมากขึ้นระบบ iRods ในการโต้ตอบกับแต่ละอื่น ๆ และอนุญาตให้มีการเข้าถึงที่ไร้รอยต่อของข้อมูลและข้อมูลในระบบเหล่านี้ iRods ระบบเหล่านี้จะเรียกว่าโซน iRODS กับแต่ละโซนทำงานโดเมนของตัวเอง iCat และการบริหารจัดการ iRODS สภาต้องมีการประสานระหว่างโซนน้อยกว่าระบบสภา SRB ที่คล้ายกัน ดูสภาและบริหารสหพันธ์สำหรับข้อมูลเพิ่มเติม.
  • Master / Slave iCat กับ Oracle การติดตั้ง iRods หรือโซนสามารถกำหนดค่าให้ทำงานกับ iCat โทเดียวบวกศูนย์หรือมากกว่า iCats ทาส วัตถุประสงค์ของทาส iCat คือการปรับปรุงการตอบสนองของแบบสอบถามทั่วพื้นที่กว้างเครือข่าย iCats ทาสจะใช้ในการ "อ่านเท่านั้น" คำสั่งชนิด icommands ต่อไปนี้จะถูกแปลงให้ใช้ทาส iCat โดยค่าเริ่มต้น: ICD, Iget, ILS, ilsresc และ iqstat นี้จะทำให้การใช้งานของการทำงาน RDBMS การซิงโคฐานข้อมูล ICAT และเพื่อให้เป็นพร้อมใช้งานเมื่อใช้ Oracle เป็น ICAT RDBMS.
  • SRB เริ่มต้นเครื่องมือ iRODS การย้ายถิ่น ขณะนี้มีรุ่นเบื้องต้นของเครื่องมือที่จะช่วยแปลงตัวอย่าง SRB เพื่อ iRods หนึ่ง สคริปต์ 'm2icat.pl' Spullmeta ใช้จะได้รับข้อมูล SRB-สอบและสร้างและดำเนินการชุดคำสั่งสำหรับการ iadmin, psql และ IMETA เพื่อสร้างทรัพยากรคอลเลกชัน DataObjects และผู้ใช้ในกรณี iRods ระบบ iRODS แล้วสามารถเข้าถึงข้อมูลอดีต-SRB โดยไม่ต้องย้ายไฟล์ทางกายภาพ นี้ยังคงไม่สมบูรณ์และไม่สามารถจัดการกับจำนวนมากของคุณสมบัติของ SRB แต่คุณอาจต้องการที่จะทดลองกับมัน ดูสคริปต์สำหรับข้อมูลเพิ่มเติมและติดต่อเราเพื่อช่วยให้เราวางแผนที่ส่วนขยายเพิ่มเติม.
  • โครงสร้างพื้นฐานกริดรักษาความปลอดภัย (GSI) ปรับปรุง ปัญหาที่สำคัญในอินเตอร์เฟซ iRODS เพื่อ GSI ได้รับการแก้ไขให้ผู้ใช้ iRODS ปกติเพื่อ authenctiate กับ GSI ผู้ใช้ยังสามารถตั้งค่าตัวแปรสภาพแวดล้อม SERVER_DN​​ ในการตรวจสอบเซิร์ฟเวอร์ผ่านระบบ GSI (ดำเนินการตรวจสอบซึ่งกันและกัน).
  • iRods ปรับปรุงฟิวส์ iRods ฟิวส์ตอนนี้ทำงานร่วมกับรุ่นล่าสุดของฟิวส์แทนรุ่นเท่านั้น 2.7.0 แคชไฟล์และไดเรกทอรีผลแบบสอบถามเพื่อปรับปรุงประสิทธิภาพของการเรียก getattri ซึ่งเป็นสายบ่อยฟิวส์ ไฟล์ขนาดเล็กจะถูกเก็บไว้ในการปรับปรุงประสิทธิภาพการทำงานของ I / O ในไฟล์เล็ก โหมดไฟล์ของไฟล์ที่ได้รับการใช้งานเพื่อให้ chmod ของไฟล์ที่ตอนนี้ทำงาน คุณควรจะเห็นการปรับปรุงประสิทธิภาพเห็นได้ชัดในคำสั่งดังกล่าวเป็นคำสั่ง ls หรือซีพีไฟล์เล็ก.
  • iRODS Explorer สำหรับ Windows เอ็กซ์พลอเรอร์ iRODS ใหม่สำหรับ Windows ได้รับมีตั้งแต่กลางเดือนกันยายน ตามที่อธิบายไว้ในหน้าหน้าต่างนี้เป็นเบราว์เซอร์ iRODS ที่ทำงานเป็นไบนารีของ Windows พื้นเมืองและให้อุดมไปด้วยกราฟิกอินเตอร์เฟซผู้ใช้และนำทางได้อย่างรวดเร็วของโครงสร้างคอลเลกชันแฟ้มลำดับชั้นภายใน iRODS นอกจากนี้ผู้ใช้สามารถเพิ่มปรับเปลี่ยนมุมมองและข้อมูลที่มีค่าสายยาวผ่านโต้ตอบเมตาดาต้าที่ใช้งานง่าย.
  • DataMode เก็บรักษาไว้ "dataMode รายการ" เมตาดาต้าที่ถูกเพิ่มเข้ามาเพื่อให้โหมดไฟล์ของไฟล์ที่อัปโหลดไปยัง iRods และดาวน์โหลดได้จาก iRods สามารถเก็บรักษาไว้ "dataMode" คืออ่านเขียน Execute สถานะสำหรับผู้ใช้กลุ่มอื่น ๆ ของไฟล์.
  • bundling ใหม่ คำสั่งใหม่ 'IBUN' ถูกนำมาใช้ในการจัดการ bundling ไฟล์เล็กลงไปในแฟ้มที่มีโครงสร้างเช่นไฟล์ tar มันสามารถใช้สำหรับการอัปโหลดดาวน์โหลดและการจัดเก็บของจำนวนมากของไฟล์ที่มีขนาดเล็ก ตัวอย่างเช่นในการอัปโหลดจำนวนมากของไฟล์ขนาดเล็กที่ผู้ใช้สามารถใช้คำสั่ง tar UNIX ปกติ tar ไฟล์เหล่านี้เป็นไฟล์ tar เดียว tar ไฟล์เดียวนี้จากนั้นจะสามารถอัปโหลดไปยัง iRods ใช้คำสั่ง iput "IBUN -x คำสั่ง" สามารถนำมาใช้ในการขอเซิร์ฟเวอร์ iRods เพื่อ untar ไฟล์นี้เป็นไฟล์ขนาดเล็กจำนวนมากและลงทะเบียนไฟล์ขนาดเล็กเหล่านี้ด้วย iCat ในทำนองเดียวกัน "IBUN -c คำสั่ง" สามารถนำมาใช้อย่างมีประสิทธิภาพดาวน์โหลดจำนวนมากของไฟล์ที่มีขนาดเล็ก.
  • คำสั่งใหม่ 'ipasswd' 'ipasswd' ช่วยให้ผู้ใช้เปลี่ยนรหัสผ่าน iRODS ของพวกเขา เช่นเดียวกับคำสั่งที่สอดคล้อง iadmin รหัสผ่านจะถูก obfuscated สำหรับการถ่ายโอนเครือข่าย.
  • กฎข้อที่มุ่งเน้นการเข้าถึงข้อมูล (RDA) รังเพลิงไปยัง Oracle RDA ได้รับการสนับสนุนในขณะนี้ใน Oracle เช่นเดียวกับ PostgreSQL ก่อนหน้านี้ RDA ให้การเข้าถึงฐานข้อมูลโดยพลการผ่านระบบ iRODS คล้าย SRB DAI (ฐานข้อมูล Access Interface) แต่ดำเนินการผ่านทางกฎระเบียบและไมโครบริการ.
  • การปรับปรุง RDA อื่น ๆ msiRdaRollback บริการไมโครถูกนำมาใช้; บางหน่วยความจำรั่วได้รับการแก้ไข; และรูปแบบในลักษณะที่ยุ่งเหยิงรหัสผ่าน RDA สามารถตั้งค่าในแฟ้มการกำหนดค่า RDA.
  • กฎภาษา 'หยุด' 'หยุด' คำสั่งที่ได้รับการยอมรับในขณะนี้ในภาษากฎ iRODS จะแยกออกจากสำหรับในขณะที่และลูป foreach.
  • ผู้ใช้สภาและการบริหารการเปลี่ยนแปลง ในคำสั่ง iadmin และ IMETA ผู้ใช้จะได้เป็นตัวแทนของตอนนี้มีชื่อเป็นตัวเลือกโซน (ผู้ใช้ [#zone]) ที่โซนท้องถิ่นเป็นค่าเริ่มต้น iadmin มี mkzone, modzone และ subcommands rmzone ในการจัดการข้อมูลระยะไกลโซน ilsresc, IMETA และ irmtrash ตอนนี้มี '-z zonename' ตัวเลือกที่จะทำงานร่วมกับเขตพื้นที่ที่ห่างไกล ภายในการตรวจสอบผู้ใช้ชื่อตัวเลือกโซน.
  • รับรองเซิร์ฟเวอร์สภา ความสามารถที่ถูกเพิ่มเซิร์ฟเวอร์ iRODS ซึ่งจะตรวจสอบไคลเอนต์สำหรับโซนระยะไกลเป็นตัวเองรับรองความถูกต้อง นี้เป็นตัวเลือก แต่ขอแนะนำสำหรับสหพันธ์โซนในการปรับปรุงการรักษาความปลอดภัย See -. สำหรับข้อมูลเพิ่มเติม
  • โซนการเปลี่ยนชื่อ เครื่องมือ iadmin ตอนนี้สามารถใช้ในการเปลี่ยนชื่อเขตพื้นที่ของคุณ, การจัดการการเปลี่ยนแปลงของโซนและข้อมูลของผู้ใช้และการเปลี่ยนชื่อผู้ใช้คอลเลกชันที่บ้าน (ผ่านกฎใหม่และไมโครบริการ) นี้อาจจะเป็นประโยชน์กับ iRODS โซนสภา.
  • การเชื่อมต่อหมดเวลา -T ตัวเลือก -T ตัวเลือกใหม่ที่ถูกเพิ่มเข้ามาใน iput, Iget, irepl และคำสั่ง ICP ซึ่งต่ออายุการเชื่อมต่อซ็อกเก็ตระหว่างไคลเอ็นต์และเซิร์ฟเวอร์หลังจาก 10 นาทีของการเชื่อมต่อ นี้ได้รับการแก้ไขปัญหาของซ็อกเก็ตได้รับการหมดเวลาโดยไฟร์วอลล์ที่รายงานโดยผู้ใช้บางคน.
  • โหมดการถ่ายโอนข้อมูลใหม่ RBUDP โหมดการถ่ายโอนข้อมูลใหม่ - RBUDP (UDP เชื่อถือระเบิด) ถูกเพิ่มเข้ามานอกเหนือไปจากที่มีอยู่ในลำดับ (กระแส TCP เดี่ยว) และแบบขนาน (หลาย TCP ลำธาร) โหมดการสนับสนุนในขณะนี้โดย iRODS RBUDP ได้รับการพัฒนาโดยเอริคเขาเจสันลีห์, โอลิเวอร์ยูและโทมัส Defanti ของมึงป่วยที่ชิคาโก http://www.evl.uic.edu/cavern/RBUDP/Reliable ระเบิด UDP.html มันใช้โปรโตคอล UDP ประสิทธิภาพสูงสำหรับการถ่ายโอนข้อมูล ตัวเลือกใหม่ -Q ได้รับการเพิ่ม iput, Iget, irepl และคำสั่ง ICP เพื่อระบุการใช้งานของโปรโตคอล RBUDP.
  • HDF5 / iRods ปรับปรุง HDF5 / ลูกค้า iRods ตอนนี้สามารถสร้างขึ้นได้โดยไม่ต้องเชื่อมโยงไปยังห้องสมุด HDF5 ความสามารถในการ JNI สำหรับลูกค้า JAVA เช่น hdfView ถูกเพิ่ม หน่วยความจำรั่วได้รับการแก้ไข.
  • สืบทอดสิทธิ์ในการเข้าถึง แอตทริบิวต์มรดกสามารถตั้งค่าในคอลเลกชันใหม่ที่จะทำให้เกิดข้อมูลวัตถุและคอลเลกชันย่อยที่สร้างขึ้นภายใต้มันจะได้รับสิทธิในการเข้าถึง (ACLs) ของคอลเลกชัน ดู 'ichmod -h' และ 'ILS -A' สำหรับข้อมูลเพิ่มเติม.
  • การปรับปรุง ICAT ซอฟแวร์ Metadata iRODS อินเตอร์เฟซแคตตาล็อก (ICAT) ได้รับการปรับปรุงในรูปแบบต่างๆในนอกเหนือจากการเปลี่ยนแปลงสำหรับ iRODS โซนสภา การเข้าถึงตารางตรวจสอบผ่านทางคำสั่งจะถูก จำกัด ในขณะนี้โดยค่าเริ่มต้น ข้อผิดพลาดได้รับการแก้ไขที่เกี่ยวข้องกับการควบคุมการเข้าถึงการตั้งค่าซ้ำในวัตถุจำลองแบบข้อมูล ปัญหาในการรับ totalRowCount (เมื่อขอ) ได้รับการแก้ไข (ทั้ง Oracle และ Postgres) ในทั่วไปแบบสอบถามจำนวนของเงื่อนไขสารประกอบใด ๆ (แยกจากกันโดย || หรือ & amp; & amp;) ตอนนี้สามารถจัดการได้ (แทนเพียงสอง) หลังจากข้อผิดพลาดต่างๆ, ฟังก์ชั่น ICAT (เมื่อใช้ PostgreSQL) จะทำย้อนกลับอัตโนมัติเพื่อให้ภายหลัง SQL เพื่อทำงาน บาง ICAT ของออราเคิลการรั่วไหลของหน่วยความจำที่พบและการแก้ไข IMETA และคำสั่ง ICAT AVU สามารถยอมรับเงื่อนไขหลายคั่นด้วย 'และ' และซิงเกิ้ล 'หรือ' 'isysmeta' ตอนนี้สามารถตั้งค่าข้อมูลประเภทของข้อมูลวัตถุ สำหรับการบำรุงรักษาในระยะยาวที่ดีขึ้น, การเปลี่ยนแปลงภายในได้ทำในวิธีการที่คำสั่งทั่วไป ICAT มีโครงสร้าง.
  • บริการ Micro-เพิ่มเติม จำนวนการให้บริการไมโครใหม่ได้มีการเพิ่มการเปิดใช้งานฟังก์ชั่นใหม่ ๆ รวมทั้งบางส่วนของคุณสมบัติที่อธิบายไว้ในหมายเหตุของรุ่นนี้ เหล่านี้ยังสามารถนำมาใช้ในกฎระเบียบของตัวเองและเป็นตัวอย่างในการพัฒนาบริการไมโครของคุณเอง ดูออกบริการ Micro สำหรับรายการปัจจุบัน ขอขอบคุณเป็นพิเศษ Romain Guinot ของ Open Source Center - Atos Origin (http://www.portaildulibre.fr) สำหรับการให้บริการบางส่วนของการให้บริการไมโครใหม่ทั้งหลักและเป็นโมดูลที่แยกต่างหาก ('Guinot') <. / li>
  • การทดสอบการปรับปรุง ก่อนที่จะเป็นรุ่นพัฒนา IRODS ถูกสร้างขึ้นอย่างต่อเนื่องและผ่านการทดสอบบนโฮสต์ DICE ท้องถิ่นและบางครั้งบนแพลตฟอร์มต่างๆที่ NMI Build & amp; สิ่งอำนวยความสะดวกในการทดสอบ การทดสอบ ICAT ถูกขยายให้ครอบคลุมการทำงาน ICAT ใหม่ บางการทดสอบหนักโหลดได้รับการพัฒนา.
  • การติดตั้ง / การควบคุมการปรับปรุง ความหลากหลายของการเปลี่ยนแปลงที่ทำกับการติดตั้ง iRODS และสคริปต์การควบคุมการจัดการกับสถานการณ์ข้อผิดพลาดเฉพาะ; ยัง finishSetup.pl ตอนนี้จะมีการปรับปรุง ~ / .odbc.ini จะรวม [PostgreSQL] ส่วนที่ยังถูกเก็บไว้ใน ... / pgsql ไฟล์ / etc / ODBC.INI เพื่อหลีกเลี่ยงปัญหาที่เกิดขึ้นในบางครอบครัว ฯลฯ นอกจากนี้ สคริปต์ที่ทำให้ตอนนี้จะโมดูลใหม่การเชื่อมโยงโดยอัตโนมัติที่มีการปรับปรุงไฟล์ที่มา และ 'iinit' จะสร้าง ~ / .irods ไดเรกทอรีถ้ามันไม่ได้ในปัจจุบันและแจ้งให้สำหรับการจัดเก็บและรายการที่จำเป็น .irodsEnv ถ้าพวกเขาจะหายไป ติดตั้งสคริปต์ในขณะนี้เริ่มต้นกับ Postgres 8.3.5.
  • เข้าสู่ระบบการโอนเงินใหม่ เมื่อเปิดใช้งาน (ด้วยตนเอง) การดำเนินงานการถ่ายโอนจะได้รับใส่ซ้ำและ rsync เข้าสู่ระบบ ดูความคิดเห็นใน rsDataObjClose.c สำหรับข้อมูลเพิ่มเติม.
  • imkdir สามารถสร้างคอลเลกชันของผู้ปกครอง เลือก P- ถูกบันทึกอยู่ในคำสั่ง imkdir จะก่อให้เกิดการสร้างคอลเลกชันผู้ปกครองหากพวกเขาไม่ได้อยู่แล้ว.
  • Bug อื่น ๆ แก้ไข และเช่นเคยข้อบกพร่องอื่น ๆ ที่ได้รับการแก้ไขและการปรับปรุงขนาดเล็กจำนวนมากที่ทำ; มากมายเกินกว่าที่จะอธิบาย.

มีอะไรใหม่ ในรุ่น 1.1:

  • โครงสร้างพื้นฐานกริดรักษาความปลอดภัย (GSI) GSI ได้รับการสนับสนุนในขณะนี้เป็นวิธีการตรวจสอบตัวเลือกเพิ่มเติม เมื่อลูกค้าและเซิร์ฟเวอร์ที่ถูกสร้างขึ้น GSI ที่เปิดใช้งานผู้ใช้สามารถเลือกที่จะรับรองความถูกต้องผ่านทาง GSI X.509 ใบรับรองของพวกเขา GSI ถูกเปิดใช้งานโดยการตอบคำถามไม่กี่ในสคริปต์ irodssetup.
  • บันทึกจดหมายเหตุอิเล็กทรอนิกส์ (ERA) ส่วนขยายโมดูล โมดูลยุคที่มีการจัดการคอลเลกชันใหม่ไมโครบริการสำหรับการจัดการวัตถุบัญชีผู้ใช้สิทธิในการเข้าถึงและข้อมูล หลายบริการไมโครยังได้รับการเพิ่มเพื่อดึงข้อมูลการตรวจสอบเส้นทางจาก Icat โมดูล XML ได้รับการสร้างขึ้นและมีบริการขนาดเล็กที่ดำเนินการแปลง XSLT บนวัตถุ iRODS ฟังก์ชั่นอื่น ๆ หลายคนได้รับการเพิ่มชุดหลักของไมโครบริการ (พิมพ์โครงสร้างข้อมูลจัดการเวลาและใช้ดับลินแม่แบบเมตาดาต้าคอร์).
  • ลูกค้าเว็บที่อุดมไปด้วย: iRODS เบราว์เซอร์ (Beta) แนะนำ iRODS เบราว์เซอร์ (Beta), โปรแกรมประยุกต์บนเว็บที่ใช้งานง่ายสำหรับผู้ใช้ iRODS ในการเข้าถึงและจัดการคอลเลกชัน iRODS เก็บไว้ในเซิร์ฟเวอร์ใด ๆ iRODS โดยใช้เว็บเบราเซอร์มาตรฐาน เบราว์เซอร์ iRODS เป็นเจ้าภาพที่นี่: [1] การติดตั้งไม่เป็นสิ่งที่จำเป็นสำหรับผู้ใช้ถ้าคุณต้องการที่จะเป็นเจ้าภาพ iRODS เบราว์เซอร์ของคุณเองซึ่งต้องมีความรู้ที่กว้างขวางของการติดตั้งเว็บเซิร์ฟเวอร์ / การตั้งค่า คุณจะได้รับข้อมูลเพิ่มเติมเกี่ยวกับ iRODS เบราว์เซอร์ในหน้านี้:. iRODS_Browser
  • ติดไฟล์ที่มีโครงสร้าง นี้จะคล้ายกับการติดตั้งไดเรกทอรีแฟ้ม UNIX คอลเลกชันนำมาใช้ใน iRods 1.0 ในกรณีนี้ไฟล์โครงสร้าง (ที่มีโครงสร้างภายในที่มีไฟล์และไดเรกทอรีย่อย) เช่นไฟล์ tar จะติดตั้งแทนของไดเรกทอรีไฟล์ เมื่อไฟล์ tar จะติดตั้งอยู่ที่ผู้ใช้สามารถใช้ iCommands ในการเข้าถึงไฟล์และไดเรกทอรีย่อยที่อยู่ในไฟล์ tar การดำเนินงานรวมถึง:
  • การสร้างกรอบการทำงานสำหรับการติดตั้งหลายประเภทของไฟล์ที่มีโครงสร้าง ที่จะใช้รูปแบบใหม่, 17 ฟังก์ชัน I / O (เปิดอ่าน, เขียน, ใกล้, ฯลฯ ) ที่เฉพาะเจาะจงไปยังแฟ้มที่มีโครงสร้างจะต้องมีให้กับคนขับรถ.
  • ขณะนี้เราได้ดำเนินการอย่างใดอย่างหนึ่งชนิดของไฟล์ที่มีโครงสร้าง -. tar ไฟล์
  • imcoll - คำสั่งใหม่สำหรับการจัดการ (ติด unmount ซิงค์ ฯลฯ ) ไฟล์ที่มีโครงสร้าง นอกจากนี้การติดตั้งและ unmounting ของไดเรกทอรีไฟล์ UNIX ได้ถูกย้ายจากคำสั่ง ireg กับคำสั่ง imcoll ใหม่.
  • มากกว่า 20 APIs ใหม่ (Client / Server โทร) ได้รับการสร้างขึ้นเพื่อสนับสนุนการดำเนินงานนี้.
  • iRods HDF5 บูรณาการ HDF5 ห้องสมุดวัตถุประสงค์ทั่วไปและรูปแบบไฟล์สำหรับการจัดเก็บข้อมูลทางวิทยาศาสตร์ได้รับการรวมอยู่ในกรอบ iRods ในรูปแบบของไมโครบริการ ห้า HDF5 microservices: msiH5File_open, msiH5File_close, msiH5Dataset_read, msiH5Dataset_read_attribute msiH5Group_read_attribute และมีการดำเนินการบนเซิร์ฟเวอร์ ไฟล์ HDF5 ตอนนี้สามารถเก็บไว้ใน iRods และผู้ใช้สามารถใช้ฟังก์ชั่ iRods ลูกค้าเพื่อให้ HDF5 สายที่เฉพาะเจาะจงในการเข้าถึงไฟล์ที่เก็บไว้ใน HDF5 iRods การดำเนินงานของลูกค้านอกจากนี้ยังมีอินเตอร์เฟซที่ช่วยให้ JNI HFD5 Java เบราว์เซอร์ HDF5View ในการเข้าถึงไฟล์ที่เก็บไว้ใน HDF5 iRods.
  • API ไคลเอ็นต์ Java: ศัพท์แสง API ไคลเอ็นต์ Java สำหรับ DataGrid นี้อย่างเป็นทางการรวมถึง iRODS สนับสนุนมากที่สุดของการทำงาน iRODS ปัจจุบันรวมทั้งคำสั่ง Icat ไฟล์ I / O จัดการข้อมูลเมตาและการประหารชีวิตกฎพื้นฐาน คู่มือเริ่มต้นอย่างรวดเร็วรวมทั้งเอกสาร API เต็มรูปแบบเป็นเจ้าภาพที่นี่: เอกสารประกอบอาชีพ คุณสามารถดาวน์โหลดอาชีพจากที่นี่. extrods หน้าดาวน์โหลดโครงการ
  • บริการเว็บที่มีจำหน่ายเป็น Micro-บริการ ตอนนี้หนึ่งสามารถสร้างบริการไมโคร iRODS ที่เรียกใช้บริการเว็บโดยการตัดปฏิสัมพันธ์บริการเว็บโดยใช้ซองจดหมาย gsoap และการเขียนการเชื่อมต่อบริการไมโครสำหรับการป้อนข้อมูลและการขัดแย้งการส่งออกสำหรับการให้บริการเว็บ รายละเอียดของวิธีการเขียนการเชื่อมต่อเหล่านั้นและวิธีการเข้าถึงบริการเว็บเป็นบริการไมโครสามารถดูได้ที่:. Web_Services_As_Micro_Services
  • RuleGen ภาษากฎ Rulegen เป็นตัวแยกวิเคราะห์ที่ใช้กฎระเบียบที่เขียนในภาษาที่ดีกว่าที่จะเป็นความลับหนึ่งที่จำเป็นโดย irule และ core.irb ไฟล์ข้อมูลสำหรับ rulgen จะแนะนำให้เป็น * .R (นามสกุล .R) และการส่งออกที่สร้างขึ้นโดย rulegen อยู่ในรูปแบบของ * .ir (นามสกุล .ir) parser rulegen พบใน icommands / bin กับไฟล์ที่มาใน icommands / rulegen มีบันทึกที่เรียกว่า HELP.rulegen ที่อธิบายถึงวิธีการทำและใช้ตัวแยกวิเคราะห์เป็น ทราบนอกจากนี้ยังมีไวยากรณ์ของภาษา rulegen HELP.rulegen นอกจากนี้ยังสามารถพบได้ที่นี่.
  • PHP API ไคลเอ็นต์: บังคับให้ แนะนำบังคับให้, PHP ไคลเอ็นต์ API สำหรับ iRODS สนับสนุนมากที่สุดของการทำงาน iRODS ปัจจุบันรวมทั้งคำสั่ง Icat ไฟล์ I / O จัดการข้อมูลเมตาประหารชีวิตกฎพื้นฐาน คู่มือเริ่มต้นอย่างรวดเร็วรวมทั้งเอกสาร API เต็มรูปแบบเป็นเจ้าภาพที่นี่: เอกสารบังคับให้ คุณสามารถดาวน์โหลดบังคับให้ออกจากที่นี่:. extrods หน้าดาวน์โหลดโครงการ
  • ตรวจสอบ ICAT เบื้องต้น รุ่นเบื้องต้นของการตรวจสอบ ICAT ได้รับการพัฒนา เมื่อเปิดใช้งานเหตุการณ์สำคัญ (ในระดับ ICAT) จะถูกบันทึกลงในตารางการตรวจสอบ ICAT นี้ยังอยู่ภายใต้การพัฒนา.
  • การเข้าถึงฐานข้อมูลกฎที่มุ่งเน้นเบื้องต้น (RDA) ขณะนี้มีรุ่นเบื้องต้นของการเข้าถึงฐานข้อมูลกฎที่มุ่งเน้น (RDA) นี้โดยทั่วไปคล้ายกับ SRB-MCAT DAI ที่จะให้การเข้าถึงฐานข้อมูลโดยพลการผ่านระบบ iRODS แต่มันจะขึ้นอยู่กับการใช้หลักเกณฑ์และ Microservices เพื่อให้บรรลุนี้ มีข้อ จำกัด ที่สำคัญกับรุ่นนี้อย่างไรและ RDA จะดีขึ้นอย่างมีนัยสำคัญในรุ่นต่อมา.
  • ของ Windows ฉันคำสั่ง ไบนารีที่สร้างไว้ล่วงหน้าจะสามารถดาวน์โหลดได้ ผู้ใช้ยังสามารถสร้างตัวเองของ Windows ไบนารีของ i-คำสั่งของพวกเขาจากการกระจายแหล่งที่มา iRODS.

ซอฟต์แวร์ที่คล้ายกัน

OplogReplay
OplogReplay

20 Feb 15

pyssf
pyssf

14 Apr 15

JGroups
JGroups

26 Apr 16

GNU Parallel
GNU Parallel

17 Feb 15

ความคิดเห็นที่ iRODS

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่