{"full_name":"apache/trafficserver","html_url":"https://github.com/apache/trafficserver","last_synced_at":"2026-10-14T23:03:50.225Z","status":null,"issues_count":423,"pull_requests_count":3936,"avg_time_to_close_issue":14942775.8685446,"avg_time_to_close_pull_request":990778.9714366515,"issues_closed_count":213,"pull_requests_closed_count":3536,"pull_request_authors_count":114,"issue_authors_count":117,"avg_comments_per_issue":1.673758865248227,"avg_comments_per_pull_request":1.3711890243902438,"merged_pull_requests_count":3362,"bot_issues_count":0,"bot_pull_requests_count":8,"past_year_issues_count":50,"past_year_pull_requests_count":627,"past_year_avg_time_to_close_issue":4014834.9,"past_year_avg_time_to_close_pull_request":976709.4105691056,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":492,"past_year_pull_request_authors_count":48,"past_year_issue_authors_count":18,"past_year_avg_comments_per_issue":0.64,"past_year_avg_comments_per_pull_request":1.4992025518341308,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":481,"created_at":"2024-01-23T20:38:15.824Z","updated_at":"2026-10-14T23:03:50.225Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ftrafficserver","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ftrafficserver/issues","issue_labels_count":{"Stale":77,"Support":51,"Bug":43,"Crash":21,"HTTP/3":18,"Plugins":18,"AuTest":17,"Cache":17,"TLS":16,"Build":16,"Cleanup":15,"Tests":14,"QUIC":14,"Spam":13,"HTTP":11,"Logging":11,"Core":10,"Good First Issue":7,"HTTP/2":7,"Documentation":7,"ASan":7,"Configuration":7,"Metrics":7,"Tools":7,"Incompatible":5,"header_rewrite":5,"traffic_ctl":5,"New Feature":5,"TxnBox":3,"Umbrella":3,"rate_limit":3,"quiche":3,"10.0.x":3,"Debug":3,"CI":3,"Records":3,"CMake":3,"TSan":3,"Redirect":2,"Origin Session":2,"libswoc":2,"HttpSM":2,"UDP":2,"s3_auth":2,"Cripts":2,"Leak":2,"DNS":2,"Enhancement":2,"HostDB":2,"Ubuntu":2,"Parent Selection":2,"Performance":1,"ja4_fingerprint":1,"TS API":1,"Server Session":1,"Parent Proxy":1,"P1":1,"JSONRPC Client":1,"FetchSM":1,"Security":1,"escalate":1,"Transparent":1,"Remap":1,"10.2.x":1,"api: storage":1,"Regression":1,"hrw4u":1,"Transform":1,"Lua":1,"❔ question":1,"GitHub":1,"Network":1,"JSONRPC":1,"RFC":1,"macOS":1,"SSL":1,"Proposal":1,"TCP":1,"YAML":1},"pull_request_labels_count":{"Bug":1121,"Cleanup":802,"New Feature":528,"Plugins":340,"Build":299,"Cache":232,"Coverity":221,"Documentation":219,"CMake":194,"AuTest":194,"TLS":183,"Tests":183,"HTTP":180,"Crash":153,"HTTP/2":152,"Backport":143,"Configuration":138,"Logging":122,"Tools":121,"header_rewrite":108,"HTTP/3":105,"Metrics":93,"QUIC":87,"Core":82,"Cripts":82,"TS API":75,"Regression":74,"Performance":73,"Leak":68,"Incompatible":58,"hrw4u":56,"Stale":54,"Lua":48,"ASan":48,"libswoc":46,"Debug":44,"SSL":42,"JSONRPC":40,"HttpSM":40,"Network":40,"traffic_ctl":39,"PROXY Protocol":36,"CI":36,"Remap":32,"Records":31,"YAML":31,"esi":31,"HostDB":30,"TxnBox":28,"format":28,"Parent Proxy":27,"compress":24,"easy_review":22,"PCRE":22,"Event System":21,"Threads":21,"rate_limit":20,"s3_auth":20,"CPP Util":19,"ja4_fingerprint":18,"ja3_fingerprint":18,"DNS":18,"remap_acl":17,"Parent Selection":16,"origin_server_auth":16,"UDP":16,"Origin Session":16,"slice":16,"CPP API":15,"jax_fingerprint":14,"Revert":13,"9.2.0":13,"dependencies":13,"Server Session":13,"otel_tracer":12,"multiplexer":12,"Wasm":12,"stats_over_http":11,"Redirect":11,"access_control":10,"traffic_crashlog":10,"clang-analyzer":10,"Config Reload":10,"traffic_top":10,"Enhancement":9,"cachekey":9,"xdebug":9,"AIO":9,"prefetch":9,"stek_share":8,"GitHub":8,"Fuzz":8,"gRPC":8,"ip_allow":8,"healthchecks":8,"HTTP/1.1":8,"ATS Probe":7,"Transform":7,"io_uring":7,"10.0.x":7,"FreeBSD":7,"conf_remap":7,"Tunneling":6,"Tracing":6,"TSan":6,"maxmind_acl":5,"escalate":5,"cache_range_requests":5,"magick":5,"8.1.2":5,"quiche":5,"JSONRPC Client":5,"AI":5,"CodeQL":5,"go":5,"macOS":5,"10.2.x":4,"pcre":4,"cache_fill":4,"PluginVC":4,"WhatsNew":4,"cache_promote":4,"regex_remap":4,"Ubuntu":3,"Manager":3,"certifier":3,"Release Doc Done":3,"JeMalloc":3,"url_sig":3,"TCP":3,"strategy":3,"cookie_remap":3,"Security":3,"webp_transform":3,"traffic_layout":3,"uri_signing":3,"RAT":2,"fq_pacing":2,"traffic_logcat":2,"Connection Timeouts":2,"SOCKS":2,"Transparent":2,"traffic dump plugin":2,"follow up next week":2,"LLM":2,"WIP":2,"Commands":2,"Must-Fix":2,"stale_response":2,"python:uv":2,"catch2":2,"CPPCheck":2,"IOBuffer":2,"block_errors":1,"9.x":1,"MiMalloc":1,"Spam":1,"abuse_shield":1,"filter_body":1,"11.0.x":1,"UBSan":1,"Feedback Needed":1,"memory_profile":1,"header_freq":1,"background_fetch":1,"WCCP":1,"javascript":1,"9.1.1":1,"authproxy":1,"regex_revalidate":1,"10.1.x":1,"remap_stats":1,"docker":1,"Startup":1,"Body Factory":1},"issue_author_associations_count":{"CONTRIBUTOR":220,"NONE":144,"MEMBER":48,"COLLABORATOR":11},"pull_request_author_associations_count":{"CONTRIBUTOR":3055,"MEMBER":628,"COLLABORATOR":144,"NONE":109},"issue_authors":{"bneradt":32,"masaori335":30,"maskit":27,"brbzull0":23,"bryancall":22,"LaloQuera710":21,"ywkaras":19,"cmcfarlen":18,"JosiahWI":17,"zwoop":13,"moonchen":10,"kenballus":8,"freak82":8,"ksqrtr":8,"Solarisbf":7,"ezelkow1":6,"vuori":6,"jasmine-nahrain":5,"c-taylor":5,"mlibbey":5,"shinrich":5,"hnakamur":4,"djcarlin":3,"jvgutierrez":3,"traeak":3,"jeredfloyd":3,"abdulsalam3105":2,"mirakae":2,"zrhoffman":2,"vmamidi":2,"CanOfSocks":2,"sinhaparth5":2,"pixitha":2,"phongn":2,"amirhosseinramezann":2,"incheoloh":2,"Karthikdasari0423":2,"Cyborgscode":2,"yannk":2,"mat1010":2,"HugManh":2,"hongliang5316":2,"joker-gege":2,"smalenfant":2,"shukitchan":2,"anonymous-bugs":2,"xq2248":2,"rob05c":1,"bhaveshpun":1,"V1TA5":1,"zhangping":1,"AmirAghaee":1,"Ncoder2":1,"amoghyermalkar123":1,"nnewram":1,"gy1082":1,"taojishou":1,"ddkkpp":1,"infracritical":1,"nikolqy":1,"dhairav":1,"GUI":1,"randomizedcoder":1,"cfiehe":1,"serrislew":1,"wkaras":1,"Tom-python0121":1,"xzycn":1,"stackexpress-jawed":1,"Sorata":1,"TryThisOneMyFriend":1,"esmq2092":1,"iting0321":1,"lukenowak":1,"mrdg":1,"mach0gr":1,"midchildan":1,"fsecure-kilkanen":1,"Abodovic":1,"vkukk":1,"wederbrand":1,"2803media":1,"Tristan971":1,"slipthebit":1,"mattyw":1,"ant5":1,"csuhta":1,"khchoy":1,"mingzym":1,"wangchunpeng":1,"vanand123":1,"kanseiishikawa":1,"tp1050":1,"mraerino":1,"zizhong":1,"yknoya":1,"kjm33":1,"thedevopsmachine":1,"SolidWallOfCode":1,"pmkol":1,"xn-zhao":1,"mayaoguang":1,"paladox":1,"shongkaikai":1,"vikki-sai":1,"xiaoya2025":1,"scw00":1,"nasheayahu":1,"dista":1,"wk333":1,"geanjunior":1,"dollarbear81":1,"rabin-io":1,"mkrug1981":1,"dsyscms":1,"babbott-coalesce":1,"jbfavre":1},"pull_request_authors":{"bneradt":690,"maskit":415,"masaori335":331,"brbzull0":320,"cmcfarlen":272,"zwoop":255,"bryancall":205,"JosiahWI":179,"moonchen":122,"traeak":121,"ezelkow1":97,"ywkaras":89,"shukitchan":87,"serrislew":62,"duke8253":56,"randall":55,"shinrich":53,"hnakamur":52,"SolidWallOfCode":51,"jasmine-nahrain":42,"phongn":36,"freak82":25,"mlibbey":25,"JakeChampion":20,"lzx404243":19,"vmamidi":18,"sharkleash":14,"elsloo":14,"jpeach":12,"dragon512":11,"yknoya":10,"mattyw":9,"jeredfloyd":8,"Clendenin":8,"dependabot[bot]":8,"sudheerv":7,"jrushford":6,"juanthropic":5,"yannk":5,"vuori":4,"dxbjavid":4,"midchildan":4,"RajaMuhammadAwais":4,"rob05c":4,"monkuta":4,"raboof":4,"cukiernik":4,"PSUdaemon":3,"odaysec":3,"arthurscchan":3,"fatih-acar":2,"dsouza93":2,"edefend":2,"leopoldch":2,"Skn0tt":2,"oil-bleach-re-el-idited":2,"sinhaparth5":2,"AD5GB":2,"makarkul":2,"YIHONG-JIN":2,"ParmarManthanrajsinh":2,"djcarlin":2,"shongkaikai":2,"tlichwala":2,"fabikd":2,"grahamsedman":2,"emmanuel-ferdman":2,"floom4":1,"soumyajit11":1,"syinwu":1,"wangshichen":1,"pbchou":1,"saimayithri":1,"Black-dawg":1,"tmt-123":1,"Jeffrin2005":1,"samtes":1,"bgaff":1,"sxia-aviatrix":1,"bdgranger":1,"ema":1,"cybertunnel":1,"AceMeistr":1,"dbhat":1,"mandarwagh9":1,"fdiary":1,"eveniota":1,"RFC1034":1,"BronzyPlum6390":1,"Manohar-Penta":1,"mohak1":1,"jbfavre":1,"c-taylor":1,"ZainMd-git":1,"GiulioSavini":1,"jvgutierrez":1,"takkitano":1,"m-matth":1,"pixitha":1,"Rayan-and-beyond":1,"shadyabhi":1,"Jabrique":1,"hankai17":1,"sheikh-saifi":1,"vbar":1,"mingzym":1,"cpaasch":1,"0x34d":1,"wangrong1069":1,"vyyd":1,"junaire":1,"jhiapple":1,"lbordowitz":1,"oknet":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-16T00:00:06.997Z","repositories_count":17991337,"issues_count":48333890,"pull_requests_count":149520872,"authors_count":12014992,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"Bug":15,"Core":8,"Plugins":6,"Support":5,"Tests":5,"TLS":4,"traffic_ctl":3,"rate_limit":3,"Configuration":2,"Incompatible":2,"New Feature":2,"Logging":2,"Build":2,"Tools":2,"AuTest":2,"Enhancement":2,"header_rewrite":2,"Cleanup":2,"HTTP":2,"Umbrella":1,"Cache":1,"CI":1,"Crash":1,"Cripts":1,"Debug":1,"hrw4u":1,"HttpSM":1,"Parent Proxy":1,"TCP":1,"Transform":1,"10.2.x":1},"past_year_pull_request_labels_count":{"Bug":225,"Cleanup":136,"New Feature":118,"Tests":70,"AuTest":66,"Cache":56,"Plugins":49,"Logging":37,"hrw4u":36,"TLS":35,"HTTP/2":32,"Performance":30,"header_rewrite":29,"Crash":28,"Backport":27,"Core":25,"Metrics":25,"Build":23,"Tools":23,"Documentation":20,"HTTP":17,"HTTP/3":16,"TS API":15,"PCRE":15,"Configuration":15,"jax_fingerprint":14,"CI":13,"Coverity":13,"Regression":13,"traffic_ctl":12,"JSONRPC":11,"HttpSM":11,"dependencies":10,"HostDB":10,"Config Reload":10,"Leak":10,"CMake":9,"Incompatible":9,"Stale":9,"Event System":8,"Lua":8,"PROXY Protocol":7,"rate_limit":7,"slice":7,"Records":6,"compress":6,"Cripts":6,"Fuzz":6,"QUIC":6,"Remap":6,"YAML":6,"AI":5,"Network":5,"go":5,"Parent Selection":5,"ja4_fingerprint":5,"SSL":5,"Threads":4,"libswoc":4,"DNS":4,"10.2.x":4,"ASan":4,"format":4,"regex_remap":3,"TxnBox":3,"prefetch":3,"GitHub":3,"clang-analyzer":3,"origin_server_auth":3,"Origin Session":3,"HTTP/1.1":3,"Parent Proxy":3,"Tracing":3,"traffic_crashlog":3,"esi":3,"easy_review":2,"maxmind_acl":2,"Revert":2,"cachekey":2,"strategy":2,"access_control":2,"Debug":2,"url_sig":2,"FreeBSD":2,"cookie_remap":2,"python:uv":2,"Enhancement":2,"ATS Probe":2,"healthchecks":1,"filter_body":1,"docker":1,"ja3_fingerprint":1,"JSONRPC Client":1,"LLM":1,"CodeQL":1,"certifier":1,"otel_tracer":1,"cache_fill":1,"Body Factory":1,"block_errors":1,"PluginVC":1,"authproxy":1,"Wasm":1,"quiche":1,"RAT":1,"10.1.x":1,"regex_revalidate":1,"WIP":1,"Security":1,"Server Session":1,"AIO":1,"SOCKS":1,"stale_response":1,"Startup":1,"stats_over_http":1,"abuse_shield":1,"9.x":1,"11.0.x":1,"traffic_layout":1,"UBSan":1},"past_year_issue_author_associations_count":{"CONTRIBUTOR":35,"NONE":8,"MEMBER":5,"COLLABORATOR":2},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":543,"MEMBER":53,"NONE":15,"COLLABORATOR":13},"past_year_issue_authors":{"brbzull0":10,"bryancall":8,"maskit":5,"bneradt":4,"moonchen":4,"cmcfarlen":2,"c-taylor":2,"sinhaparth5":2,"jeredfloyd":2,"masaori335":2,"phongn":2,"zwoop":1,"xiaoya2025":1,"randomizedcoder":1,"kanseiishikawa":1,"GUI":1,"csuhta":1,"ant5":1},"past_year_pull_request_authors":{"bneradt":172,"masaori335":50,"moonchen":48,"cmcfarlen":46,"bryancall":45,"maskit":41,"zwoop":38,"brbzull0":33,"JosiahWI":17,"traeak":16,"ezelkow1":12,"phongn":12,"shukitchan":10,"Clendenin":8,"JakeChampion":8,"dependabot[bot]":7,"serrislew":7,"mlibbey":5,"juanthropic":5,"RajaMuhammadAwais":4,"dxbjavid":4,"jeredfloyd":3,"arthurscchan":3,"yannk":2,"grahamsedman":2,"mattyw":2,"PSUdaemon":2,"sinhaparth5":2,"samtes":1,"eveniota":1,"sheikh-saifi":1,"sxia-aviatrix":1,"tmt-123":1,"c-taylor":1,"vmamidi":1,"yknoya":1,"AceMeistr":1,"saimayithri":1,"Rayan-and-beyond":1,"pixitha":1,"floom4":1,"mohak1":1,"GiulioSavini":1,"Black-dawg":1,"mandarwagh9":1,"hnakamur":1,"Jabrique":1,"jasmine-nahrain":1},"maintainers":[{"login":"maskit","count":442,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maskit"},{"login":"ezelkow1","count":103,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ezelkow1"},{"login":"shinrich","count":58,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/shinrich"},{"login":"JosiahWI","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JosiahWI"},{"login":"SolidWallOfCode","count":52,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SolidWallOfCode"},{"login":"jasmine-nahrain","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jasmine-nahrain"},{"login":"phongn","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/phongn"},{"login":"lzx404243","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lzx404243"},{"login":"rob05c","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rob05c"},{"login":"jvgutierrez","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jvgutierrez"},{"login":"raboof","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raboof"},{"login":"mingzym","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mingzym"},{"login":"zrhoffman","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zrhoffman"},{"login":"oknet","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/oknet"},{"login":"bgaff","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bgaff"},{"login":"scw00","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/scw00"},{"login":"vbar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vbar"},{"login":"zizhong","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zizhong"}],"active_maintainers":[{"login":"maskit","count":46,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maskit"},{"login":"phongn","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/phongn"},{"login":"ezelkow1","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ezelkow1"},{"login":"jasmine-nahrain","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jasmine-nahrain"}]}