{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"apache","name":"iceberg","updatedAt":"2026-10-11T05:43:19.401Z","coveredSince":"2025-10-04T17:23:41.304Z","facts":{"owner":"apache","name":"iceberg","description":"Apache Iceberg","stars":9319,"forks":3590,"archived":false,"isFork":false,"license":"Apache-2.0","defaultBranch":"main","pushedAt":"2026-10-11T04:35:48Z","createdAt":"2018-11-19T16:26:46Z","topics":["iceberg","apache","hacktoberfest"],"languages":{"Java":52654272,"Scala":636057,"Python":88229,"ANTLR":36726,"Shell":27298,"HTML":20657,"CSS":13577,"JavaScript":7255,"Dockerfile":4158,"Makefile":3321},"frameworks":[],"commits90d":562,"releases365d":4,"lastReleaseAt":"2026-09-30T01:52:18Z","gettingStarted":{"contributing":true,"codeOfConduct":true,"issueTemplates":true,"devcontainer":false,"cla":"cla","channels":[{"kind":"slack","url":"https://apache-iceberg.slack.com/"}],"policy":null}},"metrics":{"computedAt":"2026-10-11T05:43:19.401Z","outsidePulls":{"cohort":{"n":718,"merged":291,"closedUnmerged":273,"open":154,"mergeRate":0.5159574468085106,"openShare":0.21448467966573817,"evidence":{"merged":[18057,18055,18050,18046,18045,18044,18039,18037,18027,18015,18014,18005,18001,17998,17988,17987,17985,17984,17979,17963],"closedUnmerged":[18048,18041,18028,18009,17997,17980,17946,17937,17910,17902,17899,17878,17876,17857,17856,17852,17850,17848,17847,17845],"open":[18056,18049,18047,18040,18036,18035,18030,18029,18025,18023,18022,18019,18018,18013,18012,18011,18010,18008,18006,18003]}},"firstTimers":{"n":144,"merged":27,"closedUnmerged":80,"open":37,"mergeRate":0.2523364485981308,"openShare":0.2569444444444444,"evidence":{"merged":[18055,18027,17947,17900,17897,17846,17760,17725,17707,17688,17656,17598,17503,17496,17464,17428,17353,17211,17197,17195],"closedUnmerged":[18028,17910,17899,17876,17852,17850,17848,17844,17834,17827,17796,17786,17770,17769,17752,17745,17724,17672,17660,17646],"open":[18040,18030,18023,17964,17950,17927,17925,17921,17914,17912,17906,17862,17842,17841,17817,17793,17789,17742,17712,17689]}},"year":{"n":1545,"merged":685,"closedUnmerged":616,"open":244,"mergeRate":0.5265180630284396,"openShare":0.15792880258899678,"evidence":{"merged":[18057,18055,18050,18046,18045,18044,18039,18037,18027,18015,18014,18005,18001,17998,17988,17987,17985,17984,17979,17963],"closedUnmerged":[18048,18041,18028,18009,17997,17980,17946,17937,17910,17902,17899,17878,17876,17857,17856,17852,17850,17848,17847,17845],"open":[18056,18049,18047,18040,18036,18035,18030,18029,18025,18023,18022,18019,18018,18013,18012,18011,18010,18008,18006,18003]}}},"pullFirstResponse":{"n":718,"answered":579,"waiting":139,"medianHours":23.049444444444443,"p75Hours":426.6377777777778,"within48h":0.6086350974930336,"within7d":0.7103064066852345,"curve":[{"hours":0.02861111111111111,"waiting":0.9986072423398329},{"hours":0.2088888888888889,"waiting":0.9818941504178275},{"hours":0.305,"waiting":0.9637883008356549},{"hours":0.49277777777777776,"waiting":0.947075208913649},{"hours":0.7422222222222222,"waiting":0.9289693593314765},{"hours":0.9552777777777778,"waiting":0.9122562674094709},{"hours":1.168611111111111,"waiting":0.8941504178272984},{"hours":1.5238888888888888,"waiting":0.8774373259052928},{"hours":1.8616666666666666,"waiting":0.8607242339832871},{"hours":2.111111111111111,"waiting":0.8440111420612817},{"hours":2.4580555555555557,"waiting":0.825905292479109},{"hours":2.8447222222222224,"waiting":0.8091922005571037},{"hours":3.3227777777777776,"waiting":0.7924791086350983},{"hours":3.8269444444444445,"waiting":0.7743732590529255},{"hours":4.313611111111111,"waiting":0.7576601671309202},{"hours":4.700833333333334,"waiting":0.7409470752089147},{"hours":5.3197222222222225,"waiting":0.724233983286909},{"hours":6.243888888888889,"waiting":0.7061281337047365},{"hours":6.846111111111111,"waiting":0.6894150417827309},{"hours":7.275555555555556,"waiting":0.6727019498607255},{"hours":8.283888888888889,"waiting":0.6545961002785531},{"hours":9.16388888888889,"waiting":0.6378830083565477},{"hours":10.016944444444444,"waiting":0.6211699164345423},{"hours":11.345277777777778,"waiting":0.604456824512537},{"hours":12.755833333333333,"waiting":0.5863509749303646},{"hours":13.659444444444444,"waiting":0.5696378830083592},{"hours":15.060277777777777,"waiting":0.5529247910863537},{"hours":17.219166666666666,"waiting":0.5362116991643484},{"hours":21.031388888888888,"waiting":0.518105849582176},{"hours":23.00583333333333,"waiting":0.5013927576601707},{"hours":24.462777777777777,"waiting":0.484679665738165},{"hours":27.61138888888889,"waiting":0.4665738161559922},{"hours":29.591944444444444,"waiting":0.44986072423398643},{"hours":33.06722222222222,"waiting":0.43314763231198067},{"hours":40.81916666666667,"waiting":0.41643454038997507},{"hours":45.80972222222222,"waiting":0.3983286908078022},{"hours":54.41388888888889,"waiting":0.38161559888579644},{"hours":67.70833333333333,"waiting":0.36490250696379073},{"hours":81.73666666666666,"waiting":0.34679665738161797},{"hours":96.90138888888889,"waiting":0.3300835654596124},{"hours":121.62777777777778,"waiting":0.31337047353760683},{"hours":155.25972222222222,"waiting":0.2966573816156013},{"hours":190.58777777777777,"waiting":0.2785515320334284},{"hours":242.93194444444444,"waiting":0.26183844011142265},{"hours":460.55305555555555,"waiting":0.24512534818941686},{"hours":749.5544444444445,"waiting":0.2283951672163661},{"hours":1124.8230555555556,"waiting":0.2087458829176038},{"hours":2785.614722222222,"waiting":0.14778922614679307}],"evidence":{"answered":[18057,18056,18055,18050,18049,18048,18047,18046,18045,18044,18039,18037,18036,18035,18030,18029,18028,18027,18025,18019],"waiting":[18041,18040,18023,18022,18012,18008,18006,18003,17986,17982,17953,17934,17929,17917,17911,17910,17899,17856,17844,17826]}},"timeToMerge":{"n":718,"merged":291,"medianHours":null,"evidence":[18057,18055,18050,18046,18045,18044,18039,18037,18027,18015,18014,18005,18001,17998,17988,17987,17985,17984,17979,17963]},"issueFirstResponse":{"n":232,"answered":91,"waiting":141,"medianHours":null,"p75Hours":null,"within48h":0.1853448275862063,"within7d":0.24999999999999944,"curve":[{"hours":0.10416666666666667,"waiting":0.9956896551724138},{"hours":0.17,"waiting":0.9870689655172414},{"hours":0.4811111111111111,"waiting":0.9784482758620691},{"hours":0.5655555555555556,"waiting":0.9698275862068967},{"hours":0.5891666666666666,"waiting":0.9612068965517243},{"hours":0.9411111111111111,"waiting":0.9525862068965519},{"hours":1.1177777777777778,"waiting":0.9482758620689657},{"hours":1.4130555555555555,"waiting":0.9396551724137934},{"hours":2.3161111111111112,"waiting":0.931034482758621},{"hours":2.7725,"waiting":0.9224137931034486},{"hours":2.868333333333333,"waiting":0.9137931034482762},{"hours":3.7552777777777777,"waiting":0.9051724137931036},{"hours":4.458055555555555,"waiting":0.8965517241379313},{"hours":5.439444444444445,"waiting":0.8879310344827589},{"hours":7.535277777777778,"waiting":0.8793103448275865},{"hours":7.860277777777778,"waiting":0.8706896551724141},{"hours":9.633333333333333,"waiting":0.8620689655172418},{"hours":14.176111111111112,"waiting":0.8534482758620694},{"hours":15.465833333333334,"waiting":0.8491379310344832},{"hours":16.50638888888889,"waiting":0.8405172413793108},{"hours":19.816666666666666,"waiting":0.8318965517241385},{"hours":38.44138888888889,"waiting":0.8232758620689661},{"hours":42.065555555555555,"waiting":0.8146551724137937},{"hours":55.699444444444445,"waiting":0.8060344827586212},{"hours":61.74055555555555,"waiting":0.7974137931034488},{"hours":68.21777777777778,"waiting":0.7887931034482765},{"hours":81.36138888888888,"waiting":0.7801724137931041},{"hours":96.215,"waiting":0.7715517241379317},{"hours":155.1761111111111,"waiting":0.7629310344827592},{"hours":163.18027777777777,"waiting":0.7543103448275867},{"hours":166.43055555555554,"waiting":0.7500000000000006},{"hours":188.41305555555556,"waiting":0.741379310344828},{"hours":208.97944444444445,"waiting":0.7327586206896556},{"hours":245.63777777777779,"waiting":0.7241379310344832},{"hours":293.8286111111111,"waiting":0.7155172413793107},{"hours":310.3638888888889,"waiting":0.7068965517241383},{"hours":329.0436111111111,"waiting":0.698275862068966},{"hours":366.05055555555555,"waiting":0.6896551724137936},{"hours":380.7602777777778,"waiting":0.6810344827586212},{"hours":519.3605555555556,"waiting":0.6724137931034488},{"hours":576.0022222222223,"waiting":0.6637931034482765},{"hours":703.6538888888889,"waiting":0.6551724137931041},{"hours":712.9372222222222,"waiting":0.6508620689655179},{"hours":739.3072222222222,"waiting":0.64218313140727},{"hours":1124.6575,"waiting":0.6316810450668725},{"hours":1207.421111111111,"waiting":0.6205424686452388},{"hours":1603.8736111111111,"waiting":0.6061932107495883},{"hours":1923.7569444444443,"waiting":0.5901681451292824}],"evidence":{"answered":[18004,17995,17959,17926,17915,17913,17896,17863,17836,17810,17805,17802,17759,17758,17756,17753,17748,17743,17718,17717],"waiting":[18054,18052,18043,18038,18034,18033,18032,18026,18020,18007,18000,17999,17992,17991,17990,17989,17978,17951,17949,17943]}},"starter":{"counts":{"available":1,"claimed":1,"in-progress":5,"stale":1},"helpWantedAvailable":0,"issues":[{"n":16493,"title":"`remove_orphan_files` scopes `file_list_view` with raw string prefix matching","state":"in-progress","label":"beginner","createdAt":"2026-05-20T21:34:33Z","updatedAt":"2026-09-18T12:13:53Z"},{"n":15924,"title":"Core: Stream DV Puffin rewrite in RewriteTablePathUtil to reduce memory pressure","state":"claimed","label":"beginner","createdAt":"2026-04-09T10:13:35Z","updatedAt":"2026-06-22T17:02:00Z"},{"n":15916,"title":"Docs: Clarify Spark branch write precedence over WAP branch","state":"available","label":"beginner","createdAt":"2026-04-09T04:18:23Z","updatedAt":"2026-08-14T16:25:16Z"},{"n":15852,"title":"[feature request] Add scheduled refresh for storage credentials held by ADLSFileIO","state":"in-progress","label":"beginner","createdAt":"2026-04-01T16:42:23Z","updatedAt":"2026-10-02T03:08:57Z"},{"n":15556,"title":"Update Benchmarks doc","state":"in-progress","label":"beginner","createdAt":"2026-03-09T01:45:57Z","updatedAt":"2026-09-02T06:40:01Z"},{"n":15347,"title":"Disabling statistics across multiple columns","state":"in-progress","label":"beginner","createdAt":"2026-02-17T11:57:16Z","updatedAt":"2026-05-31T14:00:12Z"},{"n":13580,"title":"IRC Events Endpoint Implementation: Request & Response Objects","state":"stale","label":"beginner","createdAt":"2025-07-17T07:06:19Z","updatedAt":"2026-05-12T15:05:15Z"},{"n":12937,"title":"Remove JUnit4 dependency from Flink","state":"in-progress","label":"beginner","createdAt":"2025-04-30T08:07:18Z","updatedAt":"2026-08-22T14:26:07Z"}]},"responseWindow":{"hours":[9,3,10,5,8,6,5,1,11,4,9,0,6,9,22,45,13,6,29,6,3,13,17,11,11,7,4,10,3,0,21,11,16,6,24,8,6,10,11,15,10,14,8,20,44,20,13,18,17,17,9,4,3,3,3,2,10,6,1,34,5,3,7,21,12,6,25,7,20,38,23,13,17,30,16,4,1,2,5,21,4,7,9,9,5,0,6,18,15,8,17,12,26,13,35,11,19,13,17,7,10,6,0,5,3,12,5,21,3,1,12,6,8,17,17,4,11,18,14,16,1,10,14,5,0,4,0,4,2,1,10,4,1,1,1,0,0,1,1,8,0,3,4,1,0,1,0,1,8,2,0,0,1,8,26,9,11,0,0,1,4,0,5,2,0,8,12,16],"people":36,"replies":1577},"activeMaintainers":37},"series":[{"week":"2025-10-12","opened":2,"merged":0,"answered7d":2,"activity":4},{"week":"2025-10-19","opened":0,"merged":0,"answered7d":0,"activity":0},{"week":"2025-10-26","opened":4,"merged":0,"answered7d":4,"activity":4},{"week":"2025-11-02","opened":1,"merged":0,"answered7d":1,"activity":3},{"week":"2025-11-09","opened":1,"merged":0,"answered7d":0,"activity":3},{"week":"2025-11-16","opened":3,"merged":2,"answered7d":2,"activity":8},{"week":"2025-11-23","opened":1,"merged":0,"answered7d":1,"activity":2},{"week":"2025-11-30","opened":3,"merged":1,"answered7d":2,"activity":7},{"week":"2025-12-07","opened":5,"merged":0,"answered7d":3,"activity":12},{"week":"2025-12-14","opened":3,"merged":1,"answered7d":1,"activity":3},{"week":"2025-12-21","opened":3,"merged":0,"answered7d":2,"activity":4},{"week":"2025-12-28","opened":0,"merged":0,"answered7d":0,"activity":1},{"week":"2026-01-04","opened":3,"merged":2,"answered7d":1,"activity":5},{"week":"2026-01-11","opened":7,"merged":2,"answered7d":5,"activity":12},{"week":"2026-01-18","opened":4,"merged":1,"answered7d":2,"activity":7},{"week":"2026-01-25","opened":9,"merged":3,"answered7d":5,"activity":26},{"week":"2026-02-01","opened":14,"merged":1,"answered7d":7,"activity":34},{"week":"2026-02-08","opened":15,"merged":4,"answered7d":11,"activity":20},{"week":"2026-02-15","opened":12,"merged":1,"answered7d":5,"activity":22},{"week":"2026-02-22","opened":25,"merged":8,"answered7d":15,"activity":48},{"week":"2026-03-01","opened":12,"merged":4,"answered7d":7,"activity":38},{"week":"2026-03-08","opened":23,"merged":5,"answered7d":12,"activity":47},{"week":"2026-03-15","opened":34,"merged":16,"answered7d":22,"activity":87},{"week":"2026-03-22","opened":57,"merged":41,"answered7d":44,"activity":137},{"week":"2026-03-29","opened":37,"merged":24,"answered7d":23,"activity":124},{"week":"2026-04-05","opened":31,"merged":12,"answered7d":17,"activity":90},{"week":"2026-04-12","opened":58,"merged":24,"answered7d":37,"activity":107},{"week":"2026-04-19","opened":43,"merged":22,"answered7d":29,"activity":132},{"week":"2026-04-26","opened":51,"merged":30,"answered7d":38,"activity":135},{"week":"2026-05-03","opened":48,"merged":30,"answered7d":39,"activity":104},{"week":"2026-05-10","opened":70,"merged":37,"answered7d":47,"activity":151},{"week":"2026-05-17","opened":94,"merged":53,"answered7d":65,"activity":170},{"week":"2026-05-24","opened":50,"merged":20,"answered7d":28,"activity":110},{"week":"2026-05-31","opened":41,"merged":17,"answered7d":25,"activity":96},{"week":"2026-06-07","opened":63,"merged":33,"answered7d":38,"activity":141},{"week":"2026-06-14","opened":57,"merged":26,"answered7d":41,"activity":132},{"week":"2026-06-21","opened":56,"merged":18,"answered7d":33,"activity":159},{"week":"2026-06-28","opened":64,"merged":26,"answered7d":39,"activity":139},{"week":"2026-07-05","opened":44,"merged":26,"answered7d":34,"activity":108},{"week":"2026-07-12","opened":62,"merged":25,"answered7d":30,"activity":180},{"week":"2026-07-19","opened":39,"merged":21,"answered7d":34,"activity":117},{"week":"2026-07-26","opened":57,"merged":24,"answered7d":41,"activity":238},{"week":"2026-08-02","opened":40,"merged":13,"answered7d":30,"activity":147},{"week":"2026-08-09","opened":64,"merged":23,"answered7d":48,"activity":253},{"week":"2026-08-16","opened":53,"merged":24,"answered7d":48,"activity":225},{"week":"2026-08-23","opened":73,"merged":21,"answered7d":53,"activity":245},{"week":"2026-08-30","opened":56,"merged":23,"answered7d":40,"activity":238},{"week":"2026-09-06","opened":70,"merged":27,"answered7d":52,"activity":197},{"week":"2026-09-13","opened":54,"merged":25,"answered7d":47,"activity":171},{"week":"2026-09-20","opened":54,"merged":21,"answered7d":37,"activity":153},{"week":"2026-09-27","opened":39,"merged":12,"answered7d":34,"activity":238},{"week":"2026-10-04","opened":50,"merged":8,"answered7d":27,"activity":170}],"trend":{"flag":"steady","recentMedianHours":18.47388888888889,"previousMedianHours":24.335555555555555,"recentN":197,"previousN":252,"openedThisWeek":50,"openedLastWeek":39},"programs":[{"program":"gsoc","slug":"apache-software-foundation","name":"Apache Software Foundation","years":[2024,2025,2026]}]}