Nothing in the Security of Canada Information Sharing Act requires CSIS, or indeed any other agency, to share information. This is a permissive regime. Without getting to the organizational, cultural, and legal difficulties that Professor Forcese has talked about, this is not going to guarantee, for a variety of reasons, that CSIS or CSE does share information that could prevent a potentially catastrophic act of terrorism. The government knew about Justice Major's very specific recommendation with respect to mandatory sharing, and that is nowhere reflected in this act.
On November 3rd, 2016. See this statement in context.