How to get the list of nodes edited by an specific user?
This is how i ll get all nid of revision of an user : 


  All node revision are store in the node_revision table.


  $connection = \Drupal::database();
  $query = $connection-&gt;query("SELECT DISTINCT(nid) FROM node_revision where revision_uid = 1");
  $result = $query-&gt;fetchAll();
  //devel module
  kint($result);


node_revision aren't entity so the only way you have is to do a manuel query.


  And if you need to filter by content type :


      $connection = \Drupal::database();
      $query = $connection-&gt;query("
      SELECT DISTINCT(node_revision.nid) 
      FROM node_revision
      LEFT JOIN node ON node_revision.nid = node.nid
      WHERE node_revision.revision_uid = 1 and node.type='page'"

);
      $result = $query-&gt;fetchAll();
      //devel module
      kint($result);


In this table you can get the revision_log field too.

Then you can use entityManager for load all your node :

 \Drupal::entityManager()-&gt;getStorage('node')-&gt;loadMultiple($nids);


you need to build your $nids array with the query result.

You can load all revision too by node id.