shirou / gopsutil

psutil for golang
Other
10.56k stars 1.58k forks source link

Plan to v3 #362

Closed shirou closed 3 years ago

shirou commented 7 years ago

v2 is released May, 2016. After one year, I think it is time to release v3. This issue files breaking changes which we wanted to include v3.

Note: v3 release schedule is not fixed.

phemmer commented 7 years ago

RlimitStat change to int63 from int32

Needs to be uint64. While I'm assuming "int63" is a typo for "int64", signed still doesn't support all possible values.

This is the definition of struct rlimit:

struct rlimit {
  unsigned long rlim_cur;
  unsigned long rlim_max;
};

 

Also while breaking changes & release strategy can be a rather heated discussion, not supporting this is a pretty significant bug.

shirou commented 7 years ago

Thanks. I've updated.

shirou commented 3 years ago

Finally v3 released #938.